• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opgelost GTrootte van een bestand

Dit topic is als opgelost gemarkeerd

Marsjahe

Gebruiker
Lid geworden
27 okt 2023
Berichten
64
Besturingssysteem
windows 11
Ik heb een bestand van 63000 KB .Ik heb een vergelijkbaar groot bestand en dat is slechts 1900 KB. Het bestand is te groot om te uploaden, maar mijn vraag is wat kan de oorzaak zijn dat het bestand zoveel ruimte in neemt. Als u een manier vindt om dit bestand alsnog te uploaden wil ik dat graag doen.
 
Sla het eens op als een .XLSB (een Excel-werkmap met binaire indeling). Hoe groot is het bestand dan?
 
Dat kan door allerlei factoren komen.
Misschien zitten er talloze formules in, worden alle rijen en kolommen gebruikt, of is er een wirwar van voorwaardelijke opmaak toegepast.
Zo zijn er nog wel meer oorzaken te noemen.
Je zou de tip van @Aar eens kunnen proberen om het bestand volledig te uploaden, of het eerst in een compact zip-bestandje stoppen.
Let er wel op dat er geen gevoelige gegevens in staan voordat je het deelt.
 
Open het grote Excel bestand eens, en selecteer dan de eerste cel onder de laatste rij met data op je tabblad.
Druk dan op ctrl + shift + pijltjestoets rechts.
Druk dan op ctrl + shift + pijltjestoets onder.
Rechtermuisknop op het geselecteerde gebied -> 'verwijderen'.
Herhaal dit voor elk tabblad dat je hebt.
Sla je excel bestand op, sluit het af, en kijk dan nog eens naar de grootte.
 
In een zip bestand blijft het bestand ongeveer even groot, meer dan 60.000KB. Met de tip van Muchacho blijft de grootte eveneens nagenoeg gelijk en ook opslaan als XLSB geeft geen merkbare grootte verschil........
 
1) Doe eens Ctrl + End op elk werkblad, en kijk waar Excel terechtkomt. Als er bijvoorbeeld maar gegevens tot rij 5.000 staan, maar als de toetscombo naar rij 500.000 springt, zit daar waarschijnlijk veel overtollige opmaak of andere informatie.

2) Controleer verborgen werkbladen, door te rechtsklikken op een tabblad -> Zichtbaar maken. En kijk daar eens of daar grote hoeveelheden gegevens staan.

3) Controleer voorwaardelijke opmaak via Start -> Voorwaardelijke opmaak ->Regels beheren. Vooral regels die op hele kolommen of enorme bereiken zijn toegepast kunnen een bestand flink laten groeien.

4) Kijk naar afbeeldingen/objecten via Start -> Zoeken en selecteren -> Selectievenster. Daar kun je zien hoeveel objecten er aanwezig zijn.

5) Als het bestand uit veel werkbladen bestaat: maak eventueel een kopie en verwijder daarin tijdelijk een paar werkbladen. Sla die kopie op en kijk hoeveel de bestandsgrootte afneemt. Zo isoleer je het probleem.
 
1) Doe eens Ctrl + End op elk werkblad, en kijk waar Excel terechtkomt. Als er bijvoorbeeld maar gegevens tot rij 5.000 staan, maar als de toetscombo naar rij 500.000 springt, zit daar waarschijnlijk veel overtollige opmaak of andere informatie.

2) Controleer verborgen werkbladen, door te rechtsklikken op een tabblad -> Zichtbaar maken. En kijk daar eens of daar grote hoeveelheden gegevens staan.

3) Controleer voorwaardelijke opmaak via Start -> Voorwaardelijke opmaak ->Regels beheren. Vooral regels die op hele kolommen of enorme bereiken zijn toegepast kunnen een bestand flink laten groeien.

4) Kijk naar afbeeldingen/objecten via Start -> Zoeken en selecteren -> Selectievenster. Daar kun je zien hoeveel objecten er aanwezig zijn.

5) Als het bestand uit veel werkbladen bestaat: maak eventueel een kopie en verwijder daarin tijdelijk een paar werkbladen. Sla die kopie op en kijk hoeveel de bestandsgrootte afneemt. Zo isoleer je het probleem.
1, 3, en 4 is niet aan de hand als mijn optie is doorgevoerd:
Daar worden alle cellen onder de tabel tot en met de allerlaatste kolom en allerlaatste rij geselecteerd en volledig verwijderd. Als daar verborgen data zat, dan is dat weg.

Enige wat er dan nog zou kunnen zitten is dat er nog data achter de huidige laatste kolom staat, dus mijn tip kan nog evt herhaald worden vanaf de 1e cel na alle zichtbare data.
 
Bedankt voor de vlotte reacties en met name Muchacho, jouw oplossing had resultaat, het bleek dat ik een drietal verborgen tabs met veel data had.
 
Meestal is dit het probleem:

Code:
Sub M_snb()
   for each it in sheets
      c00=c00 & it.name & vbtab & it.shapes.count & vblf
   next
   msgbox c00
End Sub
 
Terug
Bovenaan Onderaan