0

Microsoft Word 2010 を使用してテキスト フィールドを参照したいと考えています。使用条件フォームを作成しているので、最初のページは次のようになります。

company name: [textfield]
contact person: xxx
phone: xxx

したがって、次のページで更新された最初のページで入力した詳細を使用したいのですが、たとえば、2 ページ目には次のものが含まれています。

I [company_name] accept terms and conditions etc...

[contact_person]
[phone]

たとえば、ここにテキストがあります

会社名を一度入力したいので、次のテキストフォームに表示されるはずです。

したがって、最終結果は次のようになります。

Company: test

I test accept terms and conditions above.

前もって感謝します

4

2 に答える 2

1

次のことを試してください。

  • 保存した Word テンプレートにブックマークを追加します。
  • 次のコードを適用します。
    Dim sSave_Path を文字列として  
    Dim sSave_File As String  
    Dim sFile_Template を文字列として  

    Dim oWord_App As Word.Application  
    Dim oWord_Doc As Word.Document

    sFile_Template = "" 'テンプレートファイル定義  
    sSave_Path = "" '保存パスを定義  
    sSave_File = "" '保存ファイル名を定義  

    oWord_App = 新しい Word.Application を設定します  
    設定 oWord_Doc = oWord_App.Documents.Add(sFile_Template)  
    oWord_App.Visible = True
    oWord_App.Activate

    oWord_Doc.Bookmarks("TEST").Range.Text = "TEST"
    oWord_Doc.SaveAs sSave_Path & "\" & sSave_File & ".doc"
    oWord_Doc.Close
    oWord_App.Quit
于 2012-07-23T14:47:27.330 に答える
0

より多くの情報、または試したコードを提供すると、より良い回答が得られます。これにはいくつかの方法がありますが、簡単なものは Insert|QuickParts|Field|DocProperty|Company です。これにより、Word によって保存されたドキュメント プロパティの値が [ファイル]、[情報]、[プロパティ] ([すべてのプロパティを表示]) に挿入されます。

于 2012-07-23T20:57:07.917 に答える