No.1ベストアンサー
- 回答日時:
No.3
- 回答日時:
#2です。
>やってみます
どの方法をやって見るのかハッキリしてませんが、私の#2で書いたプログラムをやって見ろと言ったわけではないので、念の為。
お勧め優先順位は(下記の順に難しくなるから)
(1)筆王で宛名印刷
(2)筆王でCSVファイル作成-->エクセルにCSVファイルを読みこませ、エクセルで住所録作成-->ワードの
ウイザード
(3)筆王でCSVファイル作成-->#2のプログラム実行
-->ワード住所録(表)作成-->ワードのウィザード
の順です。
No.2
- 回答日時:
筆王の、住所録をCSVファイル作成する機能を使うことになります。
(1)筆王で年賀状以外のハガキ・封書などの宛名書きが出きるのに、なぜWORDの「はがき宛名印刷ウイザード」を使うの?という疑問が有ります。年賀状ソフトの方が機能が上ではないでしょうか。まあ、「色々あらーなぁー」と言うことで。
(2)WORDの「はがき宛名印刷ウイザード」で要求してくる住所録データですが、A.ワードのファイルB.エクセルの
データC.その他アクセスなどがあるはずで、ワードのウイザードを使うからといって、ワードのファイルでなければならないことはないはずです。筆王の住所録は指定できないから、オッフィス製品に住所録を移すのですが、エクセルで作る人が多いようです。この点ワードでなければ駄目という誤解はないですか。
(3)直接CSVファイルを指定することは出来ないようです。
したがって、エクセルやアクセスならCSVファイルを読みこませればよい。しかしワードの場合は、表に読み込まさないと駄目のようですが、表にCSVファイルを読み込ます、その機能は見つからなかった。
(CSVでなく、TAB区切りにしておくと、表にしやすいことはある。)
(4)それでCSVファイルをワードの表形式のデータにする
必要があります。
VBAで作ってやって見ました。どうしても住所録をワードのデータにしたければやって見てください。
但しデータ項目数は、各行(各人分)で一定であるとする。
Sub test01()
'----列数割りだし
Open "a12.csv" For Input As #1
Line Input #1, a
s = Split(a, ",")
col = UBound(s) + 1
Close #1
'----col 列1行表作成
ActiveDocument.Tables.Add Range:=Selection.Range, NumRows:=1, NumColumns _
:=col, DefaultTableBehavior:=wdWord9TableBehavior, AutoFitBehavior:= _
wdAutoFitFixed
'-----表にデータを入れる
Open "a12.csv" For Input As #1
While Not EOF(1)
Line Input #1, a
s = Split(a, ",")
For i = 0 To UBound(s)
Selection.TypeText Text:=s(i)
Selection.MoveRight Unit:=wdCell
Next i
Wend
Close #1
End Sub
ツール-マクロ-VBEでVBE画面が出るから、挿入-標準モジュールに上記を貼りつける。
上記コードの2箇所のCSVファイル名を指定しているところを、自分の場合のCSVファイルのフルパス名で変更する。
メニューの実行-ユザー・・実行をクリック。
住所録の表ができる。
これを「はがき宛名印刷ウイザード」の住所録ファイルとして指定する。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 年賀状作成・はがき作成 「筆王 ZERO」から、「筆王 Ver.27」へ 5 2022/11/16 20:33
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- メルカリ メルカリについて。 「本人情報」の欄の氏名、住所は変えられないですが、住所一覧」の住所と名前は自由に 1 2022/10/12 00:13
- 年賀状作成・はがき作成 エクセルで作った住所録をワードの差し込み印刷ではがきに印刷したい 3 2022/09/26 15:47
- Word(ワード) office365のWordの印刷範囲が勝手に狭くなっています。 4 2022/07/18 16:31
- 確定申告 貸株金利を確定申告する際について 2 2023/03/09 14:57
- Amazon Amazonコンビニ受け取り AmazonでSwitchのソフトの予約商品をコンビニ受け取りにして注 1 2022/03/31 15:45
- その他(Microsoft Office) EXCELの1行を1枚の用紙にそれぞれ印刷したい。 3 2022/10/10 11:35
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- その他(音楽・ダンス・舞台芸能) チケットに座席番号のみを印刷する方法 4 2023/02/10 11:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Word差し込み印刷で2ページ以降...
-
差し込み印刷で画像を表示しよ...
-
エクセルで振替伝票を印字する。
-
ワードの宛名ラベル印刷を保存...
-
差し込み印刷
-
word2003で差し込み印刷・1枚に...
-
Word2003での宛名ラベル作...
-
Wordでこのような三角が出てく...
-
ワードに「URL」を貼り付けると...
-
印刷用紙の中央に点線をいれた...
-
エクセルで薄く透ける文字を入...
-
スケッチスタイルの有効化
-
ワードで定型レイアウトを崩さ...
-
XChange Viewerで文字サイズの変更
-
ワード:印刷すると文字の上方...
-
例えはワードで「10の3乗」...
-
セルの書式設定のフォントやサ...
-
ワードでCO2(二酸化酸素) ...
-
EXCELで一覧表のデータを個別に...
-
差し込み印刷で反映されないフ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Word差し込み印刷で2ページ以降...
-
差込印刷で不要部を印刷しない
-
エクセルで振替伝票を印字する。
-
word2007差し込み印刷。複数レ...
-
インデックスラベルの印刷方法...
-
ワードの宛名ラベル印刷を保存...
-
WORDでの差し込み印刷の保存
-
エクセルでつくった住所録を・・・
-
差し込み印刷で画像を表示しよ...
-
エクセルでの住所録作成での注...
-
word2003で差し込み印刷・1枚に...
-
こんにちは 教えてください 200...
-
エクセル住所の宛名作成
-
ワードの差し込み印刷ができない
-
エクセルのみを使って、住所録...
-
至急!困ってます(≧∇≦)~~* Vist...
-
Excelで申込書などの名前を自動...
-
word2010でのラベル作成について
-
ワードの差込(宛名ラベル)のずれ
-
エクセルデータをワード(2×5で...
おすすめ情報