Dank voor je reactie Dominique.
Kolommen met eenvoudige formules leveren geen problemen op.
Het betreft een financieel overzicht, waarbij kosten op basis van bankafschriften of ontvangen facturen in diverse kolommen naar respectievelijke kostenpost zijn uitgesplitst. In de laatste kolommen wordt het BTW-bedrag of het factuurbedrag inclusief BTW
berekend.
Het probleem treedt op bij deze laatste kolommen met cellen waarin meer complexe formules zijn ingevoerd. Een kolom berekent bijvoorbeeld het totaal van een factuur, afhankelijk van het gegeven of er, naast een bedrag exclusief BTW in één of meer voorgaande
kolommen, óók het BTW bedrag is ingevuld als volgt: =ALS(ISGETAL('Kosten 2008'!$O9);'Kosten 2008'!$O9+SOM('Kosten 2008'!$C9:$N9);'Kosten 2008'!$P9+SOM('Kosten 2008'!$C9:$N9))
Waarbij 'Kosten 2008'! de (automatisch ingevulde) naam van het betreffende werkblad is.
Inmiddels bedacht ik zelf de volgende tussenoplossing:
- Eerst kopieer ik de cellen met formules uit de eerste rij naar een gebied dat buiten de te sorteren tabel ligt.
- Vervolgens kopieer ik het hele probleemgebied naar het werkgeheugen, om vervolgens de waarden uit deze gegeven met behulp van "plakken speciaal" in hetzelfde gebied te plaatsen (hierdoor worden de formules door de resulterende waarden vervangen).
- Sorteren van de gehele tabel levert vervolgens geen problemen op, maar ... de tabel kan niet met nieuwe invoer verder worden uitgebreid omdat de formules zijn verwijderd ...
- Door na het sorteren de formules in de betreffende kolommen van de tabel terug te plaatsen, en wel in de eerste cel onder de titelbalk, voert Excel de formules automatisch door naar de onderliggende cellen.
Deze ingewikkelde omweg lijkt te werken, maar omdat dit gemakkelijk tot vergissingen lijdt hoop ik toch dat iemand een eenvoudiger oplossing weet ...