you need 2 different routines:
1. this goes in a general module.
Private Sub cmdShow_Click()
load userform1 '<--- change to whatever your form name is
userform1.show
end sub
2. then, in the userform module, you need an initialization sub, that
sets those values......
private sub userform1_initialize()
> 'Set name
> Set stName = ActiveDocument.FormFields("txtName").TextInput
[quoted text clipped - 8 lines]
> stCountry.Default = txtCountry
> 'Application.ScreenRefresh
end sub
hope it helps!
susan
> I created a form in MS Word and now I want to use it just by press "Show"
> button.
[quoted text clipped - 19 lines]
> 'Application.ScreenRefresh
> End Sub