質問: エクセルで注文書を作成したい エクセルを使って、顧客ごとに注文確認書を作成したいのです。簡単な方法を教えてください。平均して40件くらい顧客があります。 今は、タイトルに「○」月分注文確認表と入れ、「○×会社 」御中と左肩に入れ、右肩にこちらの社名を入れ、下中央に表を作成。その中にそれぞれ注文品の名前やら納品日やら違うデータをアクセスから取り出して貼り付けていきます。また、新たな注文が手書きで追加できるように空白の行も作成しておきます。ただ、それを1シートの中に作成しているので、顧客数だけページをコピーし、貼り付けを行っています。コピーでは行の幅をいちいち直したりしなくてはならず、本当に気が遠くなる作業です。 なにか、差込印刷のようなデータを流し込むような方法とか、タイトルの○月のところの月数と、「相手先の社名」と表の内容だけを貼り付ければいいだけにするやり方はないでしょうか?
回答: ms accessにデータがあるのでしたら、 そのままアクセスのレポート機能を 使用した方がよいと思います。 注文書程度のものでしたら、 巷の書店で販売されている、 『できる~』とか、 『かんたん~』あたりの攻略本で 十分マスターできると思います。 エクセルでも勿論可能ですが、 基本的に、データベースのシートと 注文確認書フォームのシートを作成し、 (前者はアクセスのテーブル、 後者はアクセスのフォームに相当します) 社名や取り扱い番号をkeyにして、 vlookup関数等で引き当てる作業になります。 が、これは、エクセルで アクセスの真似事をしているに過ぎません。