24. november 2004 - 13:49Der er
7 kommentarer og 1 løsning
Opdatere {Fillin og Ref} i sidehoved og sidefod?!
Har sidet og lavet et par felter {fillin} og et af dem er i sidehovedet! dette felt vil jeg have til at åbne som pop-up når man trykker F9, ligesom alle de andre felter gør, hvordan klare jeg dette?
Her også i min sidefor en {ref} til et bookmark, men når jeg ændre bookmark, opdatere min ref i sidefoden ikke (\h, har jeg brugt)
hvorfor påvirkes min sidefor/sidehoved ikke af F9, og hvad gør jeg!?
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Du kan ikke få et felt i sidehovedet til at poppe op med F9, men du kan lave et felt udenfor sidehovedet med skjult tekst og så refererer til det i sidehovedet med et ref felt.
Du opdaterer ref felter i dokumentet ved at Markere alt og trykke F9
jeg har et ref felt i min sidefod, som referere til et felt i dokumentet, men når jeg opdatere med F9, så sker der intet med mit felt i sidefoden!? men når man markere alt bliver sidehoved og fod jo heller ikke markeret!?
{ REF værdi3 \h \* MERGEFORMAT } hvor "værdi3" er et bookmark!
{ FILLIN "angiv en værdi3" \o \* MERGEFORMAT } <-- denne har jeg markeret og lavet et bookmark, som jeg så referere til i min sidefod {ref "bookmark" \h...}
nide i printer options, kan man få den til at "update" alle felter før man den udskriver, i denne forbindelse retter den både {ref} i sidehoved og sidefod?!
det vil sige at man kan køre macroen, og så opdateres alle ref-felter, også i sidehoved/fod!? :) ville jeg meget gerne have, så ville det bøvl med at skulle indtaste i 64 formularfelter være fortid :) kan du enten poste koden, eller sende koden pr. mail? kenneth.koehler@nbg7.siemens.de & kenneth@wuhuu.dk
(hvis man gemmer en macro under "this document" så er det lige meget hvilken computer man åbner dokumentet på, så vil den kunne køres?!)
Ja- hvis du gemmer den i skabelonen og makrosikerheden er sat til Lav. Men nedenstående kode skal gemmes i et modul i skabelonen - så kan du altid refererer til den fra ThisDocument i f.eks. Document_Close
Her er koden til at opdatere ref felter:
Sub OpdaterRefFelter() 'Denne funktion opdater alle referancefelter i dokumentet Dim n As Integer Dim TypeFelt As Variant
Application.ScreenUpdating = False
On Error Resume Next For n = 1 To ActiveDocument.Fields.Count TypeFelt = ActiveDocument.Fields.Item(n).Type
'Kun referancefelter If TypeFelt = "3" Then ActiveDocument.Fields.Item(n).Update End If Next
For Each rngStory In ActiveDocument.StoryRanges rngStory.Fields.Update Next
alletiders, vil prøve at lave dokumentet færdigt når jeg har været til forkost :) tusind tak!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.