Microsoft Excel

Voor mijn werk doe ik veel met Excel. Hieronder een oplossing van problemen waar ik tegenaan gelopen ben.

Bestand onverklaarbaar groot

Oplossingsmogelijkheid 1
Soms gebeurt het dat een excel bestand onverklaarbaar groot wordt. In eerste instantie probeer je dit op te lossen door op CTRL-End te drukken. De cursor springt dan naar het einde van het gebruikte bereik. Het kan zijn dat dit ver buiten het werkelijk gebruikte bereik ligt. Door dan de cursor op de laatste gebruikte (rechtse) cel te zetten en dan het werkblad op te slaan heb je kans dat het probleem opgelost is.

Oplossingsmogelijkheid 2
Werkt voorgaande oplossing niet, dan kun je de volgende methode proberen.
  1. Ga in de windows verkenner naar de directory waar het het Excel werkblad opgeslagen is en kopieer het werkblad.
  2. Verander vervolgens de extensie van het werkblad in .zip. Vervolgens kun je met de windows verkenner dit bestand zip bestand bekijken.
  3. Ga in dit zipbestand naar de directory xl en vervolgens de directory worksheets. Hier staan alle gebruikte tabbladen en deze beginnen allemaal met de naam sheet en hebben de extentie XML.
  4. Kijk (in de directory worksheets) in de kolomme gecomprimeerde grootte en grootte of een bestand ten opzichte van de andere bestanden extreem groot is.
  5. Open dit bestand met kladblok en zoek op <sheetPr codeName=. Zodra deze tekst gevonden is, zie je daarachter bijvoorbeeld staan "Blad8".
  6. Open nu in excel het oorspronkelijke werkblad en ga naar visual basic door op F11 te drukken. Zoek linksboven in Project - VBAProject vervolgens Blad8 op. Rechts naast Blad8 staat dan tussen haakjes de naam van het tabblad.
  7. Ga nu terug in Excel en ga naar dat tabblad. Kijk door middel van CTRL-End hoe groot het gebruikte gebied ligt. Als dit ruim buiten het gebied ligt, kun je nog een keer proberen de cursor op het laatste (rechtse) celte zetten en het werkblad op te slaan.
  8. Als het voorgaande niet tot een kleiner bestand leidt, dan kopieer je de inhoud van het tabblad naar een nieuw tabblad. Zorg ervoor dat eventuele naamverwijzingen naar het nieuwe tabblad verwijzen. Ik heb op de volgende manier gekeken welke namen naar het te grote tabblad verwezen:
    - Klik in het lint op Formules
    - Klik vervolgens op Namen beheren
    - Sorteer vervolgens op 'Verwijst naar' en als je naar dan naar de tabbladnaam scrolt heb je een keurig overzicht van namen die naar het tabblad vewijzen.