Zoetsnoepje,
Toch doet dit precies wat je wilt. Word heeft hier helaas (nog?) geen andere
oplossing voor.
Het is niet nodig dat je precies begrijpt wat er gebeurt. Het is wel
belangrijk dat je alles nauwkeurig overneemt, ik heb 'm getest, er zitten
geen tikfouten in.
Wel heel belangrijk zijn de accolades (begin- en eindcode van een veld, die
moet je niet typen of kopieren. Je moet ze echt allemaal maken met CTRL+F9.
Wat hier gebeurt is dat er binnen het veld meer velden worden genest. Met
alle berekeningen wordt het één lang veld.
Om het leesbaar te houden, druk Shift+Enter (regel afbreken) om gelijk te
blijven aan het voorbeeld.
Een stukje stap voor stap, doe rustig aan, pak er een kopje koffie bij:
Begin dus met 1x Ctrl+F9 en je ziet meteen de tekens met de cursor er
tussen.
Tik dan het eerste stukje tekst: QUOTE
Dan opnieuw Ctrl+F9 om het eerste veld te nesten
Tussen de nieuwe tekens tik je SET Delay 14
Er staan nu twee sluit-accolades, ga uit het geneste veld met pijltje naar
rechts en druk dan Shift+Enter waarmee je de laatste accolade naar de
volgende regel duwt.
Nu komt er een diepere nesting: druk weer Ctrl+F9 en tik SET a
Dan weer Ctrl+F9 en tik =INT((14-
Opnieuw Ctrl+F9 en tik Text9 \@ M en ga met pijlrechts dit veld uit en dan
tikken )/12
Dan staan er maar liefst 3 sluit-accolades. Met pijl rechts gaan tot er nog
een over is en dan met Shift+Enter die laatse weer naar de volgende regel
duwen.
Nu weer Ctrl+F9 nieuw veld maken, tik SET b, Ctrl+F9 dan = en weer Ctrl+F9
Om tikwerk te besparen en vergissingen te voorkomen: selecteer steeds die
stukjes tekst waar GEEN accolades in staan en kopieer en plak die stukje
voor stukje naar hun plek.
Let goed op waar spaties of juist geen spaties staan.
Staat alles er eenmaal druk dan ALT+F9 daarmee verberg je de code.
Heb je al een datum in de bladwijzer, Text9 staan?
Dan (bijvoorbeeld) document selecteren met Ctrl+A en velden bijwerken met F9
Je koffie is misschien koud geworden en de zon is al onder gegaan, maar als
je je nergens vergist hebt, staat er nu wel degelijk een datum in de
toekomst en heb je iets wat weinig anderen hebben. Het getal achter SET
Delay is het aantal dagen.
Flip
Post by zoetsnoepjeWooow, dit is een beetje ver buiten van wat ik ken van Word... Ik begrijp
amper wat er staat en heb dan maar blindelings heel de boel gekopieerd en in
m'n veld gezet tussen de accolades. Dan bleef de formule erin staan, ook al
deed ik F9. Dan heb ik de accolade voor QUOTE weggedaan, aangezien er dan al
eentje stond (die met ctrl F9), maar dan krijg ik " Fout! Cijfer verwacht. "
Euh? :s
Post by Davezoetsnoepje,
Deze combinatie van velden, die verwijst naar het formulierveld (de bladwijzer)
{ QUOTE
{ SET Delay 14}
{ SET jd{=d+INT((153*c+2)/5)+365*b+INT(b/4)-
INT(b/100)+INT(b/400)-32045+INT(Delay)} }
{ SET e{=INT((4*(jd+32044)+3)/146097)} }
{ SET f{=jd+32044-INT(146097*e/4)} }
{ SET g{=INT((4*f+3)/1461)} }
{ SET h{=f-INT(1461*g/4)} }
{ SET i{=INT((5*h+2)/153)} }
{ SET dd{=h-INT((153*i+2)/5)+1}}
{ SET mm{=i+3-12*INT(i/10)} }
{ SET yy{=100*e+g-4800+INT(i/10)} }
en als bij afdrukken de velden worden bijgewerkt, dan wordt deze berekening ook
uitgevoerd bij afdrukken (of bijwerken met F9 als het veld in een onbeveiligd deel
van het document staat)
Een veld kun je invoeren doormiddel van de sneltoets Ctrl+F9.
Je krijgt dan de accolades, zoals boven, waartussen de betreffende tekst moet worden
gezet.
Jan