環境:Office2007,管理者権限なし
ExcelVBA:数ヶ月の経験あり WordVBA:経験なし
目的:差込印刷の一連処理の自動化
ファイル群
----------------------------------------------------------------------
①Excel側の差込用シート
列A:氏名(str) 列B:値1(int) 列C:値2(int)
②Word側ファイル
[i]: [出力_表あり.Word]・・・(列B>0 & 列C>0)である行 が対象
A:通常差込、BとC:用意した表内に差込
[ii]: [出力_表なし.word]・・・[i]に該当しない行 が対象
A,通常差込 BとC:0以上のデータを通常差込
----------------------------------------------------------------------
現在、①の列B,列Cの値に応じた②のWordファイル[i],[ii]を用意
手作業でそれぞれ差込しています
(②の各Wordを開く→宛先の選択(①)→アドレス帳の編集→差込印刷→レターを保存)
条件ごとにWord側のテンプレがあり、表のA,B欄を空白にする類の方法は許可されていません
ここで質問なのですが、これらの処理の自動化は可能でしょうか?
----------------------------------------------------------------------
[理想1]:Wordは1ファイルに統合、[i],[ii]の条件に応じ表を(作成and削除)or(非表示and再表示)
差込印刷から保存までの自動化 (出力レター分割の必要なし)
[理想2]:Wordは2ファイルのまま、宛先の選択→アドレス帳の編集の自動化
----------------------------------------------------------------------
実情として、実務での条件分岐はより複雑で、それに応じたWordも多い為、手作業での条件分岐処理のミスが怖い状況です。例外状況も頻繁に発生する為、[理想1]は変更処理が面倒で現実的では無いかも知れません
WordVBAの知識が無く、曖昧な質問となってすみません。ヒントだけでも頂けたら幸いです
一部処理の自動化や、別方向での解決策もあれば、ぜひご教授ください
以上、よろしくお願いいたします
No.2ベストアンサー
- 回答日時:
普通の差し込み印刷をVBAで処理することから始めてはいかが。
そうしないと、条件を付けるだけでも大変だと思うので。
https://support.microsoft.com/ja-jp/help/285332/ …
https://docs.microsoft.com/ja-jp/office/vba/api/ …
http://www.fastclassinfo.com/entry/vba_word_cont …
VBAでの処理をする前に、私ならIFフィールドを使って条件処理を
しますね。
[アドレス帳の編集]での処理をしないで済みますので。
[アドレス帳の編集]での編集作業を希望するなら、[マクロの記録]
をとってから、必要な部分のみ活用するようにしたほうが簡単だと
思いますよ。
ご回答ありがとうございます
まさに、差し込み印刷の制御の知識が足りていませんでした
それぞれ別の手法を紹介して頂き、大変参考になります
現在、Excelシート上で差込条件分岐用の列を用意し、[アドレス帳の編集]でその列を用いてソートする苦肉の策を取っています
IFフィールドは、お恥ずかしながらその存在をたった今知りました。ぜひ活用させていただこうと思います
まずは参考URLで勉強し、差込用の.Wordファイルを減らすことを目標にしようと思います
重ねてありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) wordの差し込み印刷で困っています。助けてください。word2019です。 エクセルで作ったデータ 3 2023/03/17 13:51
- プリンタ・スキャナー Wordで作った宛名ラベルを印刷しようと思って、プリンターの上のところにある、手差しトレイ的なところ 3 2022/11/17 18:40
- 会計ソフト・業務用ソフト 一太郎で封筒の宛名印刷したいです。 1 2023/07/20 10:14
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- 面接・履歴書・職務経歴書 履歴書にwordとexcelは基礎的なことはできると書きたいのですが、何と書いたら良いでしょう?実際 5 2022/10/14 16:33
- PDF PDF作成ファイルの不具合の件 5 2022/08/15 15:00
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- PDF 「PDF文書を簡単にWordで編集する方法」と 罫線が 図形で出力されるのは? 6 2022/06/14 06:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
至急!尿検査前日にオナニーし...
-
尿検査前日に自慰行為した時の...
-
白血球が多いとどんな心配があ...
-
尿検査の前日は自慰控えたほう...
-
検便についてです。 便は取れた...
-
彼女のことが好きすぎて彼女の...
-
勃起する時って痛いんですか? ...
-
EXCELで条件付き書式で空白セル...
-
腕を見たら黄色くなってる部分...
-
EXCELで式からグラフを描くには?
-
変な話しになります。尿検査で...
-
excelでsin二乗のやり方を教え...
-
エクセル指定した範囲からラン...
-
Excelで""で囲む方法
-
ある範囲のセルから任意の値を...
-
2つの数値のうち、数値が小さい...
-
精子が黄色?
-
エクセルでエラーが出て困って...
-
納豆食べた後の尿の納豆臭は何故?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報