🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: nl.comp.os.ms-windows
5 messages
5 total messages Started by Kris Vermandere Sat, 23 Sep 2000 00:00
2 MS-word vraagjes
#256
Author: Kris Vermandere
Date: Sat, 23 Sep 2000 00:00
75 lines
2957 bytes
Hallo,

ik ben bezig met in word een faxvoorblad te maken.  Hierin wil ik
echter ook checkboxjes aanbrengen, zoals deze te vinden zijn in de
faxsjablonen die standaard bij word zitten.

Als ik die vakjes echter kopieer vanuit die standaard sjablonen,
gebeurde er eerst niets.  Ik heb toen ontdekt dat er achter die vakjes
2 macro's schuilen, checkit en uncheckit.  

            Sub CheckIt()


ActiveDocument.AttachedTemplate.AutoTextEntries("Ingeschakeld
           selectievakje").Insert Where:=Selection.Range

           End Sub

           Sub UncheckIt()


ActiveDocument.AttachedTemplate.AutoTextEntries("Uitgeschakeld
          selectievakje").Insert Where:=Selection.Range

           End Sub


Die macro's heb ik dan ook gekopieerd naar mijn faxvoorblad.  Als ik
nu op die vakjes klik, krijg ik de boodschap : 

         Fout 5941 tijdens uitvoering :

         het gevraagde lid van de collectie bestaat niet.

Wat ik nu verder kan doen om ervoor te zorgen dat dit toch werk weet
ik niet.  Kan iemand mij hiermee helpen?

Dan nog een tweede vraagje : ik heb ook een briefhoofd gemaakt.  Het
zou handig zijn als dit, via een koptekst, automatisch op elk blad van
een document kan geplaatst worden.  In word heb ik het volgende
gevonden :

Veldcodes: het veld Template
{ TEMPLATE [Schakelopties ] }

Hiermee voegt u de bestandsnaam van de documentsjabloon in. Deze naam
is vastgelegd op het tabblad Samenvatting in het dialoogvenster
Eigenschappen (menu Bestand).

Schakeloptie Beschrijving 
\p                  Hiermee wordt de bestandslocatie of het pad aan de
bestandsnaam toegevoegd. 


Voorbeeld
Als u de tekst 'Document: Voorstel Havenontwikkeling.doc, gebaseerd op
de template RFP-project.dot' op elke pagina van een document wilt
afdrukken, neemt u de volgende tekst en velden op in een kop- of
voettekst:

Document: { BESTANDSNAAM }, gebaseerd op de template { TEMPLATE }"


Ik heb nu enkel mijn briefhoofd, genaamd briefhoofd.doc.
briefhoofd.doc is gebaseerd op normal.dot.  Als ik dit zoals hierboven
invul, en dan in een koptekst plaats, dan verschijnt er enkel de tekst
zoals die hierboven staat : Document: { briefhoofd.doc}, gebaseerd op
de template {normal.dot}

Iemand een idee hoe ik dit wel kan oplossen?

Alvast op voorhand bedankt voor reacties,

Kris
 
Re: 2 MS-word vraagjes
#253
Author: Marten Hoffmann
Date: Sat, 23 Sep 2000 00:00
34 lines
2137 bytes
"Kris Vermandere" <krisvermandere@hotmail.com> schreef in bericht
news:39cc9479.1870498@news.uunet.Be...
>
> Voorbeeld
> Als u de tekst 'Document: Voorstel Havenontwikkeling.doc, gebaseerd op
> de template RFP-project.dot' op elke pagina van een document wilt
> afdrukken, neemt u de volgende tekst en velden op in een kop- of
> voettekst:
>
> Document: { BESTANDSNAAM }, gebaseerd op de template { TEMPLATE }"
>
>
> Ik heb nu enkel mijn briefhoofd, genaamd briefhoofd.doc.
> briefhoofd.doc is gebaseerd op normal.dot.  Als ik dit zoals hierboven
> invul, en dan in een koptekst plaats, dan verschijnt er enkel de tekst
> zoals die hierboven staat : Document: { briefhoofd.doc}, gebaseerd op
> de template {normal.dot}
>
> Iemand een idee hoe ik dit wel kan oplossen?

Even geprobeerd: je moet het document [Document.doc] daadwerkelijk baseren
op de templace [RFP-project.dot], anders zal het niet werken. Word verwijst
immers naar de feitelijk gebruikte template. In (de koptekst van) het
document [Document.doc] vul je nu {TEMPLATE} in en voil�: er zal
[RFP-project.dot] verschijnen.

Alternatief is natuurlijk dat je de tekst er handmatig in zet, maar dat is
vast niet de bedoeling :-)

--
Mvg,
Marten

*** Lees niet alles wat je gelooft ***
Re: 2 MS-word vraagjes
#254
Author: Kris Vermandere
Date: Sat, 23 Sep 2000 00:00
31 lines
2047 bytes
>Even geprobeerd: je moet het document [Document.doc] daadwerkelijk baseren
>op de templace [RFP-project.dot], anders zal het niet werken. Word verwijst
>immers naar de feitelijk gebruikte template. In (de koptekst van) het
>document [Document.doc] vul je nu {TEMPLATE} in en voil�: er zal
>[RFP-project.dot] verschijnen.

't Zal wel aan mij liggen, maar ik geraak er nog niet uit.  Even een
overzichtje van wat ik doe :

- een bestand met de naam RFP-project.dot staat niet op mijn PC.
- mijn bestand dat het briefhoofd bevat, sla ik op als template
RFP-project.dot
- ik ga in bestand naar nieuw, en kies daar voor RFP-project.
- er wordt een nieuw document aangemaakt (document1.doc), met daarin
bovenaan dus mijn briefhoofd, net zoals de template gemaakt was (bij
de eigenschappen van het nieuwe document kan ik zien dat het gebaseerd
is op het sjabloon RFP-project.dot)
- ik ga naar beeld, koptekst en voettekst.  Bij de koptekst vul ik in
{TEMPLATE}, en daarna druk ik op sluiten.
- hetgeen ik nu bekom, is mijnzelfde document als daarjuist, maar nu
staat er bovenaan {TEMPLATE} op het document.
- aangezien dit niet is wat ik wil bekomen, zeg ik kl****** computer,
en werp hem uit het raam naar beneden  :-)

Kan je dit misschien eens nazien, en laten weten wat ik verkeerd doe
(naast het door het raam werpen van de computer :-) 

Alvast bedankt,

Kris
Re: 2 MS-word vraagjes
#255
Author: Marten Hoffmann
Date: Sun, 24 Sep 2000 00:00
48 lines
3228 bytes
"Kris Vermandere" <krisvermandere@hotmail.com> schreef in bericht
news:39ccc14a.9743840@news.uunet.Be...

> 't Zal wel aan mij liggen, maar ik geraak er nog niet uit.  Even een
> overzichtje van wat ik doe :
>
> - een bestand met de naam RFP-project.dot staat niet op mijn PC.
> - mijn bestand dat het briefhoofd bevat, sla ik op als template
> RFP-project.dot
> - ik ga in bestand naar nieuw, en kies daar voor RFP-project.
> - er wordt een nieuw document aangemaakt (document1.doc), met daarin
> bovenaan dus mijn briefhoofd, net zoals de template gemaakt was (bij
> de eigenschappen van het nieuwe document kan ik zien dat het gebaseerd
> is op het sjabloon RFP-project.dot)
> - ik ga naar beeld, koptekst en voettekst.  Bij de koptekst vul ik in
> {TEMPLATE}, en daarna druk ik op sluiten.
> - hetgeen ik nu bekom, is mijnzelfde document als daarjuist, maar nu
> staat er bovenaan {TEMPLATE} op het document.
> - aangezien dit niet is wat ik wil bekomen, zeg ik kl****** computer,
> en werp hem uit het raam naar beneden  :-)
>
> Kan je dit misschien eens nazien, en laten weten wat ik verkeerd doe
> (naast het door het raam werpen van de computer :-)

Laat die computer maar even staan; de fout zit hem waarschijnlijk in de
manier waarop je {TEMPLATE} invoert. Je zet dat - zo lijkt het -
rechtstreeks in je "document1.doc". Dat zal niet werken want je hebt het
document geen opdracht gegeven om een veld te maken; je hebt alleen twee
accolades met tekst ertussen getypt.

Wat je moet doen is: ga op de gewenste plek in "document1.doc" staan, kies
"Invoegen - Veld". Uit de linker kolom ("Categorie�n:") van het venster dat
dan verschijnt kies je "(alle categorie�n)" als deze niet al actief is.
Vervolgens selecteer je in de rechter kolom ("Veldnamen:") het veld
TEMPLATE. Het woord TEMPLATE verschijnt nu (zonder accolades) in de regel
onder bovengenoemde kolommen. Met OK bevestig je de keuze. In je document
zal nu niet {TEMPLATE} verschijnen maar "RFP Project.doc" (geen haken of
accolades; die moet je desgewenst zelf toevoegen).

Je kunt nu ook zien dat het een veld is en geen tekst: ga je er met de
cursor op staan dan licht het veld grijs op; normale tekst blijft gewoon
zwart op wit.

--
Mvg,
Marten

*** Lees niet alles wat je gelooft ***
Re: 2 MS-word vraagjes
#252
Author: Caroline
Date: Thu, 28 Sep 2000 00:00
100 lines
4322 bytes
ik denk dat je het veel te moeilijk maakt
je begint met een sjabloon te maken, bestand, nieuw sjabloon
daarna roep je de werkbalk formulieren op
je plaatst op de gewenste plaats de nodige velden en dubbelklik telkens op
deze velden op ze de nodige veldopties te geven, veldlengte is hier zeer
belangrijk
daarna klik je op het slotje om je document te beveiligen
daarna bewaar je dit sjabloon als een sjabloon
maak vervolgens een document op dit sjabloon, je kan enkel werken in de
velden.

Indien je vervolgens wenst dat je document verdeeld wordt  in beveiligde en
niet-beveiligde delen, moet je een doorlopend sectie-einde in je document
instellen.
Vervolgens kies je voor extra beveiligen, en kies in de nodige vakken voor
de gewenste sectie

Progammeerwerk is hier niet nodig, alle faxsjablonen van word zijn op deze
manier gemaakt.

Veel succes


Kris Vermandere <krisvermandere@hotmail.com> schreef in berichtnieuws
39cc9479.1870498@news.uunet.Be...
> Hallo,
>
> ik ben bezig met in word een faxvoorblad te maken.  Hierin wil ik
> echter ook checkboxjes aanbrengen, zoals deze te vinden zijn in de
> faxsjablonen die standaard bij word zitten.
>
> Als ik die vakjes echter kopieer vanuit die standaard sjablonen,
> gebeurde er eerst niets.  Ik heb toen ontdekt dat er achter die vakjes
> 2 macro's schuilen, checkit en uncheckit.
>
>             Sub CheckIt()
>
>
> ActiveDocument.AttachedTemplate.AutoTextEntries("Ingeschakeld
>            selectievakje").Insert Where:=Selection.Range
>
>            End Sub
>
>            Sub UncheckIt()
>
>
> ActiveDocument.AttachedTemplate.AutoTextEntries("Uitgeschakeld
>           selectievakje").Insert Where:=Selection.Range
>
>            End Sub
>
>
> Die macro's heb ik dan ook gekopieerd naar mijn faxvoorblad.  Als ik
> nu op die vakjes klik, krijg ik de boodschap :
>
>          Fout 5941 tijdens uitvoering :
>
>          het gevraagde lid van de collectie bestaat niet.
>
> Wat ik nu verder kan doen om ervoor te zorgen dat dit toch werk weet
> ik niet.  Kan iemand mij hiermee helpen?
>
> Dan nog een tweede vraagje : ik heb ook een briefhoofd gemaakt.  Het
> zou handig zijn als dit, via een koptekst, automatisch op elk blad van
> een document kan geplaatst worden.  In word heb ik het volgende
> gevonden :
>
> Veldcodes: het veld Template
> { TEMPLATE [Schakelopties ] }
>
> Hiermee voegt u de bestandsnaam van de documentsjabloon in. Deze naam
> is vastgelegd op het tabblad Samenvatting in het dialoogvenster
> Eigenschappen (menu Bestand).
>
> Schakeloptie Beschrijving
> \p                  Hiermee wordt de bestandslocatie of het pad aan de
> bestandsnaam toegevoegd.
>
>
> Voorbeeld
> Als u de tekst 'Document: Voorstel Havenontwikkeling.doc, gebaseerd op
> de template RFP-project.dot' op elke pagina van een document wilt
> afdrukken, neemt u de volgende tekst en velden op in een kop- of
> voettekst:
>
> Document: { BESTANDSNAAM }, gebaseerd op de template { TEMPLATE }"
>
>
> Ik heb nu enkel mijn briefhoofd, genaamd briefhoofd.doc.
> briefhoofd.doc is gebaseerd op normal.dot.  Als ik dit zoals hierboven
> invul, en dan in een koptekst plaats, dan verschijnt er enkel de tekst
> zoals die hierboven staat : Document: { briefhoofd.doc}, gebaseerd op
> de template {normal.dot}
>
> Iemand een idee hoe ik dit wel kan oplossen?
>
> Alvast op voorhand bedankt voor reacties,
>
> Kris
>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads