
あらかじめ作成されたWordのファイルに対して、ユーザーフォームから指定されている場所にテキストを書き込む、という事を行いたいのですが、どのような方法になるのでしょうか?
ExcelやAccessであれば、セル番地やデータベースに保存すればよいのですが、WardのVBAの場合はどんな指定の方法になるのか?これまでWordのVBAを操作したことが全く無く、自分なりに探してみたのですが分かりませんでした。
「Seceltion.TypeText Text:="テキスト"」であればカーソルのある場所に出力できるようですが、出力したい箇所は表の中の1部であったり、2ページ目中ほどであったり、複数あります。
教えて下さい。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
こんばんは。
「Seceltion.TypeText Text:="テキスト"」の代わりなら、Range(Start. End).Text ~"テキスト" がありますね。Start は、数字です。もしも、End 側が決まらないのなら、 Start, Start + Len("テキスト") とします。
簡単な方法としては、フォームツールのテキストボックスがあります。
例:
Private Sub CommandButton2_Click()
If TextBox1.Value <> "" Then
ThisDocument.Fields.Item(1).Result.Text = TextBox1.Value
ThisDocument.Repaginate
End If
End Sub
他にも、BookMarks がありますが、VBAからは、使い方が少しややこしいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
microsoft office for mac につ...
-
Microsoft Officeを2台目のPCに...
-
office2019 のoutlookは2025年1...
-
エクセルの式がわかる方がおら...
-
大学のレポート A4で1枚レポー...
-
Microsoft Formsの「個人情報や...
-
outlookのメールが固まってしま...
-
Excelで〇のついたものを抽出し...
-
Excel 日付を比較したら、同じ...
-
Office2021を別のPCにインスト...
-
Microsoft 365 の支払いが反映...
-
ステータスバーの合計に表示さ...
-
VBAの印刷について
-
エクセル:一定間隔で平均値を...
-
会社のOutlookにてメールを予約...
-
Office 2021 Professional Plus...
-
Windows 11で、IME言語バー(IM...
-
web上にあるエクセルをショート...
-
Office2024インストール後の疑問点
-
マイクロソフト オフィスのサポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
否定的中傷はやめてください。 ...
-
開くとテキストになるイラスト...
-
テキスト?テクスト?
-
DELコードって何ですか?
-
保育士資格を取ろうと思うので...
-
リトルチャロを第1話から学習し...
-
ACCESS データ型の一括変更
-
フォームのテキストボックスが...
-
五柳先生伝のここの訳を教えて...
-
Access の SetFocus について教...
-
「本文」という語の読み方について
-
特許明細書での、Σ記号の書き方
-
誤字脱字の多い出版社の本で資...
-
標準テキストのメールがHTMLメ...
-
ドイツ語 小数点のついた数字...
-
アクセスの「レポート作成でき...
-
Access2003とAcces...
-
WordVBA 指定の箇所にテキスト出力
-
つい最近MOS検定を受けた方...
-
第二種電気工事士筆記試験の問...
おすすめ情報