- ベストアンサー
EXCEL
本当に初心者な質問ですいませんが、エクセルのマクロは Visual Basic.NETで作れるんでしょうか?それから独学でマクロを学習する上で役に立った参考書などがありましたら教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
マクロというかエクセルのVBAを学ぶなら大村あつし著、「かんたんプログラミング Excel2003 VBA」が絶対にお勧めです。ベストセラーです。基礎編、コントロール・関数編、応用編の3種類あります。あと、ネットで学ぶなら下記のページがお勧めです。絶対に役に立ちます。 http://www.moug.net/
- 参考URL:
- http://www.moug.net/
その他の回答 (2)
- g_nekoru
- ベストアンサー率34% (30/88)
Visual Basic.NETでと言う質問の回答とは合わないかも知れませんが、基本的にはマクロの記述はVisual Basic Editerを使います。 メニューバーより「ツール」→「マクロ」→「Visual Basic Editer」 でVisual Basic Editerを起動し、挿入から標準モジュールをクリックすると、エクセル全体で使用できるマクロを記述できます。 また、 メニューバーより「ツール」→「マクロ」→「セキュリティ」 でセキュリティレベルが「高」になっているとマクロは使用できません。 それと、参考書はよくわかりませんが、メニューバーより「ツール」→「マクロ」→「新しいマクロの記録」 をクリックすると記録終了ボタンをクリックするまでのエクセル操作を自動的にVisual Basic Editerに記述してくれます。それを元に学習するのも手かと思います。 また、Visual Basic Editerのヘルプで行いたい処理を検索すると関連項目や使用例などが見れるのでプログラム自体初心者というわけでなければそこそこ学習できると思います。
お礼
なるほど。基本情報のときにプログラミングはそこそこ やったので、参考になります。
- hana-hana3
- ベストアンサー率31% (4940/15541)
エクセルのマクロはエクセルのVBEを使って作成しますから、通常は他の開発ソフトは不要です。 力のある方なら、.NETでプログラムを作成してエクセルをコントロールすることが可能です。 >それから独学でマクロを学習する上で役に立った参考書などがありましたら 基本的なプログラム作成能力があるならコマンド集のような物が良いかも知れませんが、ネットにも沢山の情報があります。 http://homepage1.nifty.com/h-fuji/xls_vba.htm http://www.geocities.jp/dgscs970/_2HowToUseVBA_Editor.htm http://www.moug.net/ http://www.officetanaka.net/index.stm http://www.asahi-net.or.jp/~ef2o-inue/ http://sunrise2001.dip.jp/coo/ http://www.sanynet.ne.jp/~awa/excelvba/kouza.html
お礼
オオ たくさんの情報を頂きましてありがとうございます。 早速調べますね
補足
ありがとうございます。 エキスパート目指して頑張ります。(大きくdeta-)