=ALS(SOM(E8:K8)>0;SOM(E8:K8);"")
is na vervanging geworden =ALS(ISGETAL(SOM(E8:K8)>0);SOM(E8:K8);"")
Ja, aan zoiets moet je natuurlijk wel denken. Je kunt na de vervanging een nieuwe zoek&vervang uitvoeren om die als(som(-formules weer te herstellen:
zoekveld:
^=ALS\(ISGETAL\(SOM\((.+)\;(.+)\;(.+)\)
vervangveld:
=ALS(SOM($1);$2;$3)
Dit zou de foute wijzigingen weer ongedaan moeten maken.
Verder heb ik nog een aantal "vervelende" totaalvelden in ieder kolom die ook niet meegepakt worden in de vervanging, zoals:
=SOM(ALS($C7;E7*$C7;0);ALS($C8;E8*$C8;0);ALS($C9;E9*$C9;0);ALS($C10;E10*$C10;0);ALS($C11;E11*$C11;0);ALS($C12;E12*$C12;0);ALS($C13;E13*$C13;0);ALS($C14;E14*$C14;0);ALS($C15;E15*$C15;0);ALS($C16;E16*$C16;0);ALS($C17;E17*$C17;0);ALS($C18;E18*$C18;0);ALS($C19;E19*$C19;0);ALS($C20;E20*$C20;0);ALS($C21;E21*$C21;0);ALS($C22;E22*$C22;0);ALS($C23;E23*$C23;0);ALS($C24;E24*$C24;0);ALS($C25;E25*$C25;0))
Dit kan ook, maar dan moet je zoeken op respectievelijk "=SOM(ALS..." en ";ALS..." en vervangen door een licht aangepaste string (resp. =SOM( en : voor de ALS toevoegen), dan wordt dat met twee zoek&vervangopdrachten opgelost.
Vreselijk balen dat deze nieuwe versie er plotseling andere spelregels op nahoudt!
Ik moet bekennen dat ik niet weet waarom het bij jou fout gaat. Ik heb zelf ook versie 3.2 draaien en bij mij gaat een ctrole op een cel zonder die isgetal-functie wel goed zonder een waardefout.
Maar met die isgetal-functie zal het onder alle omstandigheden en met alle versies werken. Het is best om nooit zomaar getallen te veronderstellen maar dat altijd te controleren als je geen uitvoeringsfouten wil krijgen.
Ik kan me voorstellen dat het door bovenstaande onherstelbaar wordt. Is er een mogelijkheid om te downgraden naar 3.1.1? Ik heb net een bestand gedownload OOo_3.1.1_Linux_x86-64_install-deb_nl.tar.gz, maar daar zitten zoveel DEB'jes in, dat ik niet weet waar ik beginnen moet. Als dat zou kunnen, kan ik in ieder geval dit kalenderjaar afmaken en 1 januari met een schone lei beginnen en een 3.2 compatible opzet maken...
Die bende deb's bevatten alle onderdelen van OpenOffice. In feite hoef je voor jouw toepassingen alleen Calc te downgraden.
Ik zou dat echter niet doen. Pas gewoon je formules aan zodat ze numeriek correct zijn, dan heb je ook in de toekomst geen problemen meer.