|    | 
     テキストボックスと入力終了ボタンを作ったということですので、 
入力終了ボタンに下のマクロを書き込めばでき上がりです。 
名前・住所…があるという想像で、下のマクロとなりました。 
 
Private Sub CommandButton1_Click() 
 Rem *----*----*  *----*----*  *----*----*  *----*----* 
 Rem 入力終了ボタン クリック時 
 Rem *----*----*  *----*----*  *----*----*  *----*----* 
 ' 
 Rem テキストボックスの入力チェック 
 Select Case True 
  Case TextBox1.Text = "" 
   MsgBox "名前が未入力です。" 
   Exit Sub 
   Case TextBox2.Text = "" 
   MsgBox "住所が未入力です。" 
   Exit Sub 
 End Select 
 Rem *----*----*  *----*----*  *----*----*  *----*----* 
 ' 
 Rem 文書の先頭にカーソルを置く。 
 Selection.HomeKey unit:=wdStory, Extend:=wdMove 
 ' 
 Rem ワイルドカードによる文字列検索の設定 
 With Selection.Find 
  .ClearFormatting 
  .Replacement.ClearFormatting 
  .Text = "\{" & "*" & "\}" ' 「{*}」を指定 
  .Replacement.Text = "" 
  .Forward = True 
  .Wrap = wdFindContinue 
  .Format = False 
  .MatchCase = False 
  .MatchWholeWord = False 
  .MatchByte = False 
  .MatchAllWordForms = False 
  .MatchSoundsLike = False 
  .MatchFuzzy = False 
  .MatchWildcards = True 
  Rem 検索・置換の実行 
  Do While Selection.Find.Execute 
   With Selection.Range 
    Select Case .Text 
     Case "{名前}" 
      .Characters.Parent.Text = TextBox1.Text ' テキストボックス:名前 
      Selection.MoveRight unit:=wdCharacter, Count:=.Characters.Count, Extend:=wdMove 
      .SetRange Selection.End, Selection.End 
     Case "{住所}" 
      .Characters.Parent.Text = TextBox2.Text ' テキストボックス:住所 
      Selection.MoveRight unit:=wdCharacter, Count:=.Characters.Count, Extend:=wdMove 
      .SetRange Selection.End, Selection.End 
    End Select 
   End With 
  Loop 
 End With 
End Sub ' CommandButton1_Click() *----*----*  *----*----*  *----*----*  *----*----* 
 
後は「閉じる」ボタンを作るだけです。 
Private Sub CommandButton2_Click() 
 Unload UserForm1 
End Sub ' CommandButton2_Click() *----*----*  *----*----*  *----*----*  *----*----* 
 | 
     
    
   |