Word VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


244 / 886 ←次へ | 前へ→

【661】自動文章作成
質問  HIRO  - 09/12/10(木) 17:28 -

引用なし
パスワード
   教えていただきたく投稿いたしました。
環境はWinXP Word2000です。

Accessで作成したCSVファイルを読み込み、
文章を自動作成したいと考えてます。

フォームは下記のような感じです。
┌──────────────┐
│┌─────┐       │
││     │←(テキストボックス) │
││     │       │
││     │       │
│└─────┘      こ│←段組みしています。
│             こ│
│             か│
│             ら│
│             縦│
│             書│
│             き│
└──────────────┘
(テキストボックスと縦書き部分は段組みしています)


CSVファイルの内容
郵便番号、住所、氏名、文章
(項目名はデータに入れません)

郵便番号、住所、氏名はテキストボックス内に入力して、
文面は縦書きの部分に入力し、改ページをさせたいです。

例)
データ内容
111-1111 東京都○○ 山本太郎 元気ですか!
222-1111 東京都△△ 山下花子 久しぶり!

┌──────────────┐
│┌─────┐       │
││111-1111 │       │
││東京都○○│       │
││山本太郎 │       │
│└─────┘      元│
│             気│
│             で│
│             す│
│             か│
│             !│
│              │
└──────────────┘
改ページ

┌──────────────┐
│┌─────┐       │
││222-1111 │       │
││東京都△△│       │
││山下花子 │       │
│└─────┘      久│
│             し│
│             ぶ│
│             り│
│             !│
│              │
│              │
└──────────────┘

と動作させたいのです。


Selection.TypeText Text:="元気ですか!"

ActiveDocument.Shapes("テキストボックス").Select
Selection.TypeText Text:="111-1111"
Selection.TypeParagraph
Selection.TypeText Text:="東京都○○"
Selection.TypeParagraph
Selection.TypeText Text:="山本太郎"
などの処理は解るのですが、データを読み込み、
1件読み込んだら改ページして次の1件…、の
部分がさっぱり・・・。

よろしければヒントをいただきたいと思います。
よろしくお願いします。

1,102 hits

【661】自動文章作成 HIRO 09/12/10(木) 17:28 質問[未読]

244 / 886 ←次へ | 前へ→
ページ:  ┃  記事番号:
207135
(SS)C-BOARD v3.8 is Free