ご覧いただきありがとうございます。
Wordの差し込み印刷についてお知恵をお貸しください。
Excelで作ったリストからデータを差し込んで宛名を印刷しているのですが、このリストには、相手先の「株式会社」や「社会福祉法人」などが、会社名と同一のセルに「(株)」や「(福)」のような略号で入力されています。
このままでは相手先に出す宛名としては不適当なので、いまはもとのリスト中の「(株)」などの略号を正式な名称に置換してから差し込んでいます。ところがこのリストは他から提供されるもので、随時差分が発生するため、だんだん作業が繁雑になってきました(たまに置換するのを忘れて差し込んでしまうことがあります)。
そこで、このExcelのリストはさわらずに(「(株)」を「株式会社」に置換したり、新たな列を設けたりせずに)、Word側で置き換えながら印刷していくということは可能でしょうか。いいお知恵をお持ちの方がいらっしゃいましたらご教示ください。
データを入力しているところに入力の仕方を変えてもらうわけにいかないこと、また、宛名印刷以外の場面では略号のほうがリストを見やすい場合もあることから、できればもとのデータは改変せずに済ませたいのです。
なお、略号のカッコは全角・半角が混在しておりまして、「(株)」に至っては一文字で表示される機種依存文字の「(株)」まで混じっています。
OSはWindows XP、Wordは2002です。
No.2ベストアンサー
- 回答日時:
Excel側のデータをいじらないのなら、Wordの差し込み印刷で新規文書
への差し込みをして、その文書で置換するしかないと思います。
差し込み印刷ウィザードの最後で、新規文書への差し込みをする選択が
できますのでそこで指定するか、[ Alt+Shift+N ]キーにて差し込み方法
を指定します。
置換については、置換候補のあるデータを用意しておいてマクロにした
アドインなどを利用して置換作業をすれば、何度も同じような差し込み
があっても作業的に楽になるかと思います。マクロやアドインについて
は、アドバイスができるほどのスキルを現時点ではないので、回答する
ことは控えます。どうしてもマクロを知りたいのなら別途質問するか、
他の回答をお待ちください。
ご回答ありがとうございます。
いつも、宛名ラベルなどに直接印刷しているため、いったん新規文書に差し込んでから置換するということはまったく思いつきませんでした。
enunokokoro様のご助言を念頭に改めてネットで調べてみて、
http://oshiete1.goo.ne.jp/kotaeru.php3?q=994495
で示されているマクロで望む結果が得られることがわかりました。これで、繁雑な置換作業から解放されます。本当にありがとうございました。
No.1
- 回答日時:
エクセル側で、(株)→株式会社等に置換した、作業用シートを作っておいて、その作業用シートから差し込み印刷する設定にするのはどうでしょうか。
作業用シートの更新忘れを無くすためには、作業用シート生成をエクセルのSub Workbook_Open()で都度行うようにすると、ワードから差し込みする際にもエクセルのファイルのマクロを有効にするかどうか聞いてきますので、有効にしてやると更新が実行され、実行結果を反映して差し込みが行われると思います。ご回答ありがとうございます。
作業用シートを別に作るのもひとつの手ですね。Substitute関数を使って置換したデータを表示する、あるいはマクロを使って置換したデータを書き出す、という感じでしょうか。今回はできれば作業用シートも作らないようにしたいため、No.2様のアイデアに依らせていただこうと思います。とはいえ、今後のためにも、どういうマクロを書けば置換したデータを別シートに書き出せるか調べてみたいと思います。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(音楽・ダンス・舞台芸能) チケットに座席番号のみを印刷する方法 4 2023/02/10 11:21
- 会計ソフト・業務用ソフト 一太郎で封筒の宛名印刷したいです。 1 2023/07/20 10:14
- プリンタ・スキャナー Wordで作った宛名ラベルを印刷しようと思って、プリンターの上のところにある、手差しトレイ的なところ 3 2022/11/17 18:40
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- Word(ワード) IMEパッドがショートカットキーで開かないのですが。。。 5 2023/06/11 09:23
- Word(ワード) wordの差し込み印刷で困っています。助けてください。word2019です。 エクセルで作ったデータ 3 2023/03/17 13:51
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Windows 10 Win10で、IMEパッドをショートカットキーで出せない。 2 2023/01/25 18:45
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
差し込み印刷でのMOD関数
Excel(エクセル)
-
WORDで一括置換
Word(ワード)
-
ワードの条件で改行をさせるには
Word(ワード)
-
-
4
差し込み後、元データを変更し 差し込み先に反映させるには?
Access(アクセス)
-
5
差し込み文書のルールで if then else を入れ子型で使いたい。
Word(ワード)
-
6
エクセルの郵便番号変換ウィザードでのハイフンをとる
Excel(エクセル)
-
7
word差込印刷 _空白だった場合詰めて表示したい
Word(ワード)
-
8
Wordのはがき差込印刷でハイフンを縦書きにしたい
Word(ワード)
-
9
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
10
エクセルからワードへの差込印刷で
Word(ワード)
-
11
差し込み印刷・複数のリストを参照したい
Word(ワード)
-
12
Word(2010)の差込印刷時に特定の文字だけ赤色にする方法は?
Word(ワード)
-
13
差し込み印刷で特定のデータだけを印刷したい
Excel(エクセル)
-
14
Word2003の差し込み印刷時の数字表示について
Word(ワード)
-
15
差込印刷での全角表示について(ワード・エクセル2002使用)
Word(ワード)
-
16
差し込み印刷の元データファイルの探し方
Excel(エクセル)
-
17
差し込み印刷された時の文字のサイズについて
その他(Microsoft Office)
-
18
差込後 該当する文字を 丸で囲みたいです
Word(ワード)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordの置換方法について
-
カンマを改行に変換する方法
-
ワードで複数の文字を一括・連...
-
文字の列を揃えるには
-
置換積分の置き換える文字は媒...
-
秀丸で余分なスペースを削除したい
-
Wordの置換を使って複数のスペ...
-
エクセルVBAでワードの文字を検...
-
エクセルで文字を置き換えるには
-
複数のワード文書に対して文字...
-
文字列に含まれているダブルク...
-
Excel : テキストボックス中の...
-
秀丸エディタで「-」や「ー」を...
-
秀丸エディタで半角や全角スペ...
-
エクセルの『検索と置換ボック...
-
エクセルで濁点カナの変換方法...
-
エクセルで作成の住所録内で・・・
-
Word VBA フッターでの文字の置換
-
ワードに「URL」を貼り付けると...
-
Wordでこのような三角が出てく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カンマを改行に変換する方法
-
カンマ( , )をタブに置換したい。
-
Excelで全角ハイフンを半角ハイ...
-
エクセルの『検索と置換ボック...
-
文字の列を揃えるには
-
秀丸で余分なスペースを削除したい
-
文字列に含まれているダブルク...
-
エクセルで濁点カナの変換方法...
-
ワードで複数の文字を一括・連...
-
Excelで特定の文字以下を削除し...
-
エクセル重複削除で綺麗に削除...
-
複数のスペースを1つのタブに...
-
Word:差し込み印刷時に文字列...
-
エクセル 置換又は関数でかっこ...
-
【MS Office Word 2007】文章の...
-
セルの文字列後ろのスペース削除
-
Excel : テキストボックス中の...
-
ExcelのVBA 正規表現でタブを...
-
1文字だけ置換したい
-
エクセルVBAでワードの文字を検...
おすすめ情報