- 締切済み
自動的に文書を作成したい!
表1のエクセル表から文書1の形式の文書をn個作りたい。nは3000位あるので手作業での作成は大変そうなので自動的に作成する方法はありませんか?文書1は表1の記載している同じbookに生成でOKです。なお私のプログラミング力は皆無です。使用環境:Vista,Excel2007 表1 名前 金額 A1 X1 A2 X2 A3 X3 ・ ・ ・ ・ ・ ・ An Xn -------------------- 文書1 請求書 (k=1,2,・・・n) Ak 様 金額 Xk 円 --------------- (以上)
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
「文書」という言葉はMS-Officeの場合、Wordで使われます。 で、差し込み印刷でよいと思うのですが、解決しない場合の案です。 >nは3000位あるので手作業での作成は の作成方法ですが、印刷でしょうか? シートを3000枚? それとも、1シートに3000分? 詳しい説明がない場合は回答者の都合のいいように考えて、 Sheet1!A列に 名前、B列に金額 Sheet2!D1セルに n番 A3セルに =INDEX(Sheet1!A:A,D1+1) A6セルに =INDEX(Sheet1!B:B,D1+1) n(D1セルの値)を変えることによって変化しますので 3000枚分作成したということにならないでしょうか? ちなみに、単なる連続印刷の自動処理なら上記をベースにマクロの記録程度の知識+αで作成可。
- yy_kd
- ベストアンサー率25% (5/20)
マクロで作成したらいかがですか? 表と文書1をとりあえず作成してみてください。 文書1のセルのアドレスを決めてマクロを書かなくてはなりませんから とりあえず、文書1はセルアドレスを決めましょう・・ エクセルのデータをWordの雛形Fileに転記して文書を作成する例なら 下記URLを参照してください。但し、Office2003ですが・・・
- k-josui
- ベストアンサー率24% (3220/13026)
Word2007で差し込み印刷 をすればいいでしょう。 http://www.eurus.dti.ne.jp/~yoneyama/Word2007/word2007-sasikomi.html
お礼
不十分な質問内容にも関わらず回答を頂き感謝です。改めて私のやりたいことを記載します。 (1)A4サイズの用紙に4人分の請求書を印刷したい。それをカットして3000人分を作りたい。 (2)ほしいのは紙の請求書だが、まずExcel上で少人数分(100人前後)でいいから請求書が作れることを確認したい。その後、必要に応じてそれを印刷したい。 (3)私はwordは苦手。Excelで請求書を作成したい。 (4)作成した請求書がExcel上で確認できなくても印刷された請求書が出来ればいいのですが、何らかのミスで無駄な印刷が増えそうで・・・ (以上)