• ベストアンサー

エクセルで

仕事でエクセルを頻繁に使うようになって、自分でもマクロ(VBA)を組んむ必要がでてきました。スクールなどに通えば早いとは思うんですが、仕事で帰りが遅く通うのも無理です。お勧めの本、サイト、勉強法等がありましたら、教えてください。バージョンは2000です。

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

  • ベストアンサー
  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.5

こんにちは。maruru01です。 本については、No.1の方が挙げられたものがいいです。 それ以外にも、技術評論社にはいいのがあると思います。 http://www.gihyo.co.jp/ WEBサイトについては、No.4の方がいいところを紹介しているので、それ以外で。 ただ、サンプル集的なサイトが多いです。 (サンプルを見て、自分で調べることでも十分に勉強にはなります。) http://www.sk2.aitai.ne.jp/~happy/ http://t_shun.at.infoseek.co.jp/index.html http://birdcgi.zero.ad.jp/~zap50064/ あと、質問掲示板をいくつか紹介します。 http://homepage1.nifty.com/kenzo30/index.htm http://birdcgi.zero.ad.jp/~zap50064/cgiQ-A/explain.shtml http://www.fuji.ne.jp/~excelyou/

ohinasama-3
質問者

お礼

たくさん教えていただきありがとうございます。

その他の回答 (4)

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.4

目的がまだ決まっていないのでしたら、基礎からってことで、 ★ Let's Excel VBA ★ http://www.sanynet.ne.jp/~awa/excelvba/index.html http://hp.vector.co.jp/authors/VA032275/ の入門講座がいいと思います。 わかるようになってきたら 田中亨のメール講座VBA INDEX http://arena.nikkeibp.co.jp/tec/vba/ で復習して、 Excelノート - 項目一覧 http://www2.hornet.co.jp/tomoko/MikoNotes/default.htm で検索したり、 MOUGのVBA掲示板 http://www2.moug.net/app/bbs/thread.php?cat=exvba で質問するのもいいかもしれません。

参考URL:
http://www2s.biglobe.ne.jp/~iryo/index.html,http://www.vbasekai.com/index.html
ohinasama-3
質問者

お礼

ありがとうございます。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

まず自分でエクセルの操作に問いを発して見てください。 そしてノートに書き上げましょう。 例えば(1)文字を大きくする(2)文字に色を付ける (3)罫線を点線にする・・・ 直ぐ1000点ぐらいにはなります。 その中で直ぐにでも、仕事に使えるものを、ランクアップしましょう。 (これが出来ないのはエクセル(操作で)が使えない、仕事がわからないのです。) そしてマクロの記録を使って、どのようにコード化されるか書きぬいて、整理しましょう。解説500題とかいった本でも調べましょう。 これ(マクロの記録)で出てこないタイプがあります。繰り返し、関数、イベントプロセジュア、コントロール関係などです。 これを初等解説本で補いましょう。初等解説本は似たり寄ったりですから、選択に思い悩んでもあまり効果なし。

ohinasama-3
質問者

お礼

ありがとうございます。初等本はどれでも一緒ですか? 初心者がゆえに、どれを買っても同じような本でいろいろなやんでしまいます。やはり繰り返し練習あるのみですね

回答No.2

自分の希望通りのVBA本ってなかなか無いんですよね。 これがお勧め!というアドバイスは出来ないのですが 、わかりやすそうなVBA本でやってみて、その例題集から仕事に使えそうなVBAを学ぶのもいいと思います。  仕事にもよるんでしょうが、私はVBA本買って仕事で使えた例題が載っていたのは2~3つ程度です(^^;  あとはEXCELのツールバーにはvisual basicの項目があります。VBツールバーには ● こんなのがあります。これはマクロの記録で EXCELで自分が操作した事をプログラム文章に自動変換してくれるものです。 この文章を見て勉強するものいいと思います。  最後はここの教えてGOOサイトですかね^^; いろんな回答見てますが詳しい方が多数多数います。 ささいな質問でもみなさん優しく丁寧に教えてくれますからね。  わたしからは以上のアドバイスです。

ohinasama-3
質問者

お礼

ありがとうございます。このサイトで質問するのもいい手だとは思いますが、自分の理想を言葉で説明するのはとても大変なので、自分で出来ればいいと思っています。MOUSの上級を持っているので、ツールでのある程度の事はできます。もっと自分の理想にあったものが出来ればと思います

noname#211914
noname#211914
回答No.1

過去ログでも紹介されてますが、 ========================================== ・かんたんプログラミングExcel 2000 VBA. 応用編 / 大村あつし. -- 技術評論社, 2000.3 ・かんたんプログラミングExcel 2000 VBA. 基礎編 / 大村あつし. -- 技術評論社, 1999.10 ・かんたんプログラミングExcel 2000 VBA. コントロール・関数編 / 大村あつし. -- 技術評論社, 1999.11 =========================================== Excel 2002では ・ かんたんプログラミングExcel2002 VBA. 演習編 / 大村あつし,牧村あきこ. -- 技術評論社, 2002.8 ============================================ もあります。 ご参考まで。

ohinasama-3
質問者

お礼

ありがとうございます。一度書店をのぞいて見たいと思います。

関連するQ&A