Op de eerste pagina komt een tabel met de volgende
gegevens:
"Naam"
"Product"
"Prijs"
"Betaaldatum"
Op de tweede pagina komt een standaard brief:
Beste "naam",
U wilt "product" bestellen.
Dit gaat "prijs" kosten.
U moet voor "betaaldatum" betalen.
Nu wil ik dat wanneer ik in de tabel de naam verander dat
dit ook gelijk gebeurt in de tekst.
Het moet dus allemaal binnen hetzelfde Word document
gebeuren en ik wil geen Excel er nog naast gebruiken.
Mijn vraag is nu: "hoe doe ik dat?"
Alvast Bedankt voor de reactie,
Niek Terlouw
Op de tweede pagina gebruik je kruisverwijzingen:
invoegen->verwijzing->kruisverwijzing->genummerd item
en dan rechts tekst oid selecteren
In het grote vak kan je items selecteren die je "gelinkt" wil hebben.
In news:07bd01c49652$05a4af20$a401...@phx.gbl, hakte Niek Terlouw
<ni...@aveha-ict.nl> op ons in met:
Heb zelf ook zoiets, zo heb ik het gedaan:
Zet in de tabel op de plaats waar je in wilt vullen tekstvakken (uit de
werkbalk formulieren)
Zet in de opties van dat tekstvak: Berekenen bij afsluiten aan!
Geef bij bladwijzer ook even een beschrijvende naam aan het tekstvak.
Als je alle tekstvakken hebt geplaats zet je onder de tabel een sectie-einde
doorlopend. (invoegen/sectie-einde...)
Nu ga je naar de volgende pagina en je voegt op de invoegposities een
kruisverwijziging naar Bladwijzer (REF_Veld) in. (Zet hyperlink uit)
Dit doe je voor alle tekstvakken zodat deze allen gekoppeld zijn.
Nu moet je het bovenste gedeelte beveiligen, zodat de tekstvakken aktief
worden en je in het onderste gedeelte kunt blijven werken.
Ga naar Extra/Opties/Beveiliging
Kies Formulieren en druk op Secties.
Nu moet je waarschijnlijk de tweede aanvinken om zeg maar alleen de tabel te
beveiligen. (hiermee moet je even experimenteren..weet zo niet hoeveel
secties erbij jou instaan)
Na het beveiligen zouden de velden allen gekoppeld moeten zijn en kun je in
de tekstvakken invoeren. (bij verlaten (van tekstvak) worden de Refvelden
ingevuld)
Succes! ;-)
Joost Verdaasdonk
MOS Master
"Niek Terlouw" schreef:
In news:22A3BB41-C064-4894...@microsoft.com, hakte Joost
Verdaasdonk <JoostVer...@discussions.microsoft.com> op ons in met:
Wie helpt mij dit laatste stukje verder?
Alvast bedankt,
Niek Terlouw
>.
>
In news:071a01c4970f$6b9c8560$a401...@phx.gbl, hakte Niek Terlouw
<ni...@aveha-ict.nl> op ons in met:
En nu ben ik tegen nog een probleempje aangelopen:
Ik wil graag dat wanneer ik op afdrukken klik, alleen de
pagina word afgedrukt met de tekst en niet die met de
tabel...
Is dit ook in te stellen?
Bedankt
Niek Terlouw
>.
>
In news:991901c4972f$ff634750$a301...@phx.gbl, hakte Niek Terlouw
maar goed toch bedankt voor de moeite
>.
>
Het automatisch afdrukken van alleen het deel na de eerste pagina:
maak in een VBA-module behorend bij het document, de volgende code aan:
Sub BestandAfdrukken()
ActiveDocument.PrintOut Range:=wdPrintFromTo, From:="2"
End Sub
Deze code vervangt de standaard procedure als je op de knop afdrukken in het
menu Bestand drukt (niet de knop op de werkbalk).
Wat betreft het andere gedeelte van je vraag:
Je kunt bij het verlaten van een veld ervoor zorgen dat een bepaalde macro
wordt uitgevoerd.
Als je daar nou eens deze macro voor zou gebruiken die alle velden bijwerkt
in het document:
Sub WerkVeldenBij()
ThisDocument.Fields.Update
End Sub
Of specifieker:
Sub WerkVeldenBij()
ThisDocument.Fields(NaamVanBetreffendeVeld).Update
End Sub
waarbij NaamBetreffendeVeld overeenkomt met het veld dat dient te wijzigen
als je het huidige formulierveld verlaat.
Jan
Maak een
Je hebt het antwoord zelf al gegeven.
Wanneer je de optie berekenen bij afsluiten. (Verlaten met tab) aanzet dan
is het automatisch en is je document dus geautomatiseerd.
Zover ik het begrijp is dit een eenmalige actie welke je dus nu doet en
verder dus nooit meer. Als het document één keer goed ingericht is dan zal
het altijd de waarden uit de tekstvakken doorschrijven naar de
kruisverwijzigingen!
Of ben jij wellicht van plan dit heel vaak te wijzigen?
Jan heeft de afdrukvraag al beantwoord via code dus.
Jan's oplossing met automatisering met ingaande of uitgaande veldmacro's is
niet nodig. (hiervoor is de optie Berekenen bij afsluiten nu juist bedoeld!)
Dus ja het is éénmalig veel werk en daarna nooit meer.
Succer verder! ;-)
Natuurlijk weet ik dat! ;-)
Heb het al verteld optie berekenen bij afsluiten AANZETTEN.
See Yah Later!
Joost Verdaasdonk
MOS Master
"Alexander" schreef:
Inderdaad de optie "Berekenen bij afsluiten" had ik over het hoofd gezien.
Jan