Just nu i M3-nätverket
Gå till innehåll

Formulär i Word


Gozzi

Rekommendera Poster

Hej!

 

Jag har ett formulär där 3 av mina fält skall innehålla samma information, det betyder att jag enbart vill fylla i informationen en gång. Dessa fält är utspridda på 3 sidor.

 

Tack på förhand

Gozzi

Länk till kommentar
Dela på andra webbplatser

Om vi antar att ditt inmatningsfält heter text1 (kolla egenskaperna för fältet och se vad bokmärkesnamnet är)

 

Då skulle du kunna göra ett makro som körs när du avslutar text1. Någonting i den här stilen borde fungera:

 

Public Sub test()
Dim Varde1 As String
Varde1 = ActiveDocument.FormFields("text1").Result
ActiveDocument.FormFields("text2").Result = Varde1
ActiveDocument.FormFields("text3").Result = Varde1
End Sub

Om du låter "text2" och "text3" vara skrivskyddade så borde det bli som du vill. Förmodligen går det att lösa betydligt elegantare, men då får du fråga någon annan.

/M

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...