単語の塗りつぶしフォームにデータをインポートします
こんにちは、
Excel(または他の "データベース"データベース "の単語の塗りつぶしフォームにインポートする方法のために何時間も検索しました.
私は私が塗られた形式を作成した単語文書(開発者>デザインモードとリッチテキストコンテンツ制御を通して)
私はすべての塗りつぶしフォーム(右クリック>プロパティ>タイトルとタグ)を指定しました.
例えば:firstName、lastname、ageなど.
私はタイトルとタグの付いたヘッダーを持つExceltableを作成しました.
は、ExcelからWordの塗りつぶしフィールドにデータをリンクする方法はありますか?
ありがとう
返信リスト(回答:2)
Visual Basicの使用に頼る必要のない簡単な方法は、差し込み印刷を使用することです.
それ以外の場合は、VBAを使用してExcelを自動化し、ワークブックを開いてデータを取得し、Wordドキュメントで使用できるようにする必要があります.その方法を使用する場合は、ドキュメント内のDocvariableフィールドを使用して、対応する値をコードに設定させます.
変数をExcelの値に変更し、ドキュメントのフィールドを更新してデータを表示します.
Excelブックにデータがない場合にユーザーが入力する必要のある「フィールド」がない場合、またはデータがExcelから入力された後の編集を目的としている場合を除き、「入力可能な」フォームは必要ありません.;使用する必要があるのは差し込み印刷だけです.見る: support.Office.com/ja-jp/article...
出力を編集可能にする場合でも、Word文書のテキストコンテンツコントロールに差し込み印刷フィールドを配置して、差し込み印刷を使用できます.見る:
support.Office.com/ja-jp/article....差し込み印刷によって入力されないコンテンツコントロールは、通常の「テキストを入力するにはここをクリック」コンテンツコントロールを保持します.
プロンプト.
関連質問
- VBAを使用して単語の各段落内のテキストの範囲を選択してください
- WordApplicationで「エラー429 ActiveXコンポーネントはオブジェクトを作成できません」
- 単語Docxから自分のファイルへの詩を抽出するための単語マクロ
- 複数のテーブルに散布ヘッダーを結ぶ
- My Office 2016、 Windows 10 に、ポルトガル語(ブラジル語)の言語パックをインストールできません.
- ランタイムエラー1004範囲クラスのAutoFillメソッド失敗しました
- Office 2016印刷号
- Microsoft Word 2016凍結
- Office Professional Plus 2016では、64ビット Windows 10 EnterpriseのOffice Professional Plus 2016では、MS Wordが設定ユーティリティの実行を開始するたびに
- 5文字以上のセル内のテキストのみを表示する