• ベストアンサー

エクセルでのマクロの作成方法

みなさんこんにちは。エクセルで請求書のフォーマットを作るんですが、シート1に元データを作り、それを複数の請求書シートにそれぞれのデータを振り分けて、一気に請求書を作成するマクロを作成したいと思います。以前、先輩がそういったマクロを作成して、それをボタンに記憶し、それを押すだけで何人分もの請求書が出来たことを記憶しています。どなたか方法をご存知でしたら教えてください!エクセルは奥が深いですねぇ~。。

質問者が選んだベストアンサー

  • ベストアンサー
  • TTak
  • ベストアンサー率52% (206/389)
回答No.3

> 出来ましたら初心者向けのサイトもしくは書籍など紹介していただけたら幸いです。 答えてねっと http://www.kotaete-net.net/ モーグ http://www.moug.net/ などが良いですね、モーグでは書籍の案内もあります。ちなみに、私はマクロの自動記録とヘルプだけで結構レベルアップしました。 解らないことをもっと具体的に聞けるようになれば、ここのサイトでもいいですね。

参考URL:
http://www.moug.net/
sky-ward
質問者

お礼

お返事ありがとうございます。助かりました。ここで勉強してみます。また何かありましたらお願いします!

その他の回答 (2)

  • TTak
  • ベストアンサー率52% (206/389)
回答No.2

こんにちは。 まずは、本当にマクロが必要かを考えてから作られた方が良いです。単にシート間の参照式で足ることではないか検討してください。 マクロを作ってボタンに登録して動作させることはそれほど難しいことではありませんが、必ずしもマクロが業務を効率化するとは限りません。 > エクセルは奥が深いですねぇ~。。 お察しのとおり、excelのマクロは特殊性もありますので、トラブル時に妙に解決に時間を要したり、動作環境なども場合によっては意識する必要があります。 まずはマクロというものを実際に使ってみてある程度慣れてから、実務に持っていった方が良さそうです。

sky-ward
質問者

お礼

こんにちは。回答ありがとうございます。マクロについては知識は殆ど皆無なので、出来ましたら初心者向けのサイトもしくは書籍など紹介していただけたら幸いです。また何かありましたらお願いいたします。

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.1

VBAで出来るでしょうが、ご質問が漠然としすぎです。 ある程度のVBAに関する知識が必要な作業だと思いますし、「ここまでは出来る」「ここの処理が解からない」など、もう少し的を絞って質問された方が回答がつき易いと思います。

sky-ward
質問者

補足

早速ありがとうございます。何しろ素人なものですからすみませんでした。まず、たとえば元のデータとして複数の人間対応した数字があるとします。それを別シートに作成したフォーマットに自動で振り分ける作業が出来たらと考えています。VBAとはなんでしょうか?出来ましたらお答えいただけましたら幸いです。またお時間ありましたら教えてください。お願いします。

関連するQ&A