Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

koppelen van tabel aan tekst

98 views
Skip to first unread message

Niek Terlouw

unread,
Sep 9, 2004, 5:47:29 AM9/9/04
to
Dit is mijn opzet:


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

Alexander

unread,
Sep 9, 2004, 7:38:18 AM9/9/04
to
Hiervoor kun je met kruisverwijzingen werken.
Maak op de eerste pagina de tabel (waarschijnlijk moet je alles nummeren
(zonder nummers))

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:

Joost Verdaasdonk

unread,
Sep 9, 2004, 2:39:02 PM9/9/04
to
Hai Niek & Alexander, :D

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:

Alexander

unread,
Sep 9, 2004, 2:54:48 PM9/9/04
to
Dat is een veel betere oplossing.
Ik had ook niet anders verwacht van een MOS Master (wat dat ook inhoud) ;)

In news:22A3BB41-C064-4894...@microsoft.com, hakte Joost
Verdaasdonk <JoostVer...@discussions.microsoft.com> op ons in met:

Niek Terlouw

unread,
Sep 10, 2004, 4:23:15 AM9/10/04
to
Ik heb alles gedaan volgens de stappen die Joost
Verdaasdonk me voorgelegd heeft alleen het lukt me niet
om de koppeling aktijf te krijgen. Wanneer ik de
tekstvlakken heb verander en naar een volgend tekstvlak
spring met TAB wordt het in de tekst niet veranderd, dit
gebeurd pas wanneer ik voor de optie "veld bijwerken"
maar dat schiet dus nog niet op omdat ik dit bij iedere
kruisverwijzing moet doen dan.

Wie helpt mij dit laatste stukje verder?

Alvast bedankt,

Niek Terlouw

>.
>

Alexander

unread,
Sep 10, 2004, 7:28:41 AM9/10/04
to
CTRL-A en dan "veld bijwerken" en alle velden zijn bijgewerkt ;)
Waarom het niet werkt: Joost mag het weten :p

In news:071a01c4970f$6b9c8560$a401...@phx.gbl, hakte Niek Terlouw


<ni...@aveha-ict.nl> op ons in met:

Niek Terlouw

unread,
Sep 10, 2004, 8:16:27 AM9/10/04
to
Is er geen mogelijkheid om dat automatisch te laten doen?

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

>.
>

Alexander

unread,
Sep 10, 2004, 8:24:06 AM9/10/04
to
Dat eerste, weet ik niet, misschien Joost.
Dat tweede, automatiseren weet ik niet, maar met het afdrukken (via
bestand->afdrukken) kan je het afdrukbereik instellen.


In news:991901c4972f$ff634750$a301...@phx.gbl, hakte Niek Terlouw

Niek Terlouw

unread,
Sep 10, 2004, 8:51:18 AM9/10/04
to
Zover was ikzelf ook al wel gekomen ja

maar goed toch bedankt voor de moeite

>.
>

jan

unread,
Sep 10, 2004, 11:24:42 AM9/10/04
to
Niek,

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


Joost Verdaasdonk

unread,
Sep 10, 2004, 2:31:04 PM9/10/04
to
Hai Niek, :D

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! ;-)

Joost Verdaasdonk

unread,
Sep 10, 2004, 2:33:05 PM9/10/04
to
Hai Alex, :D

Natuurlijk weet ik dat! ;-)
Heb het al verteld optie berekenen bij afsluiten AANZETTEN.

See Yah Later!
Joost Verdaasdonk
MOS Master

"Alexander" schreef:

jan

unread,
Sep 11, 2004, 4:01:35 AM9/11/04
to
Joost,

Inderdaad de optie "Berekenen bij afsluiten" had ik over het hoofd gezien.

Jan


0 new messages