ユーザーが年を選択し、そのオプションに基づいて特定の本の引用が挿入されるユーザーフォームを作成しようとしています。DOCVARIABLE (「BookYear」と呼ばれる) フィールドをテキスト内に挿入してから、VBA を介して変数の値を (「Aus15」に) 変更しようとしました。以下のコードは機能しませんが、正しい道を進んでいると思います
Sub Macro2()
If myComboBox = 2015 Then
ActiveDocument.Variable("BookYear").Value = "Aus15"
ActiveDocument.Fields.Update
end if
End Sub