- ベストアンサー
excelマクロの入門書について
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
マクロと言っても操作記録ではなくてVBAマクロの事ですよね?これは、要はプログラミングをするということなので、そういった経験があるかどうかによっても違うと思いますが、私としては「こういう事をしたい場合にどうすれば良いのか?」というのを機械的に覚えていく方が早いのではないかと思います。 私は初心者から上級者まで、簡潔にまとめられていて使いやすい秀和システムさんの「ExcelVBAプログラミング 逆引き大全500の極意」という本をオススメします。 最初はサンプル通りに入力していけば良いわけですし、慣れていても「ここはどうやるんだっけ?」というときにすぐに引けて便利ですよ。サンプルのCD-ROMも添付されているので、すぐに動作を確認できて至れりつくせりですね。 割とメジャーな本なのでちょっと大きめの本屋に行けば見つかると思います。
その他の回答 (2)
- biwajima
- ベストアンサー率20% (29/140)
私の場合 技術評論社発行の大村あつし氏の "かんたんプログラミング Excel VBA" で勉強しました。 "基礎編","コントロール・関数編","応用編"の3冊です。 但し、これ3冊で全てを網羅してあるわけではありません。 #1さんのお勧めの本や他の本も必要になるかと思います。 あとは ここで質問して教えてもらいましょう。
お礼
ありがとうございます。上記の本は以前から気になっていました。 何分厚い本なので、どの程度網羅しているのか気になって購入をためらっていました。アマゾンでの評価も良いようなので、購入してみようかと思います。
- papayuka
- ベストアンサー率45% (1388/3066)
直接的な回答ではありませんが、、、 私も独学ですが、本は買いませんでした。 マクロ記録の修正とMOUGのメーリングリストにお世話になりました。 MOUG以外でもネット上探せば掲示板やらQ&Aなども豊富ですし。 変数の使い方と for ~ Next と if ~ then を覚えると、マクロ記録修正でも結構使えるものになります。
- 参考URL:
- http://www.moug.net/
お礼
ありがとうございます。本だけでなくネットでも色々調べるのもいいですね。サンプルファイルもあり参考になりました。
関連するQ&A
- 初心者にも可能なエクセルマクロ独学サイト
を教えてください。 仕事でマクロを使用したほうが効率が良いものがあります。 アクセスでマクロをかじったことはありますが、今現在アクセスはありませんのでエクセルで考えてます。 よねさんのエクセルで以前勉強してましたが。マクロについてはよくわかりません。 それか本で勉強するほうが良いのでしょうか? お勧めを教えてください。
- ベストアンサー
- Visual Basic
- エクセルのマクロの使い方
仕事でよくエクセルを使って計算などをしています。 はじめはエクセルの関数も知らず調べているうちに効率的だと思い、積極的に使うようになってきました。関数もいろいろ使い複雑に感じています。 そこでエクセルのマクロを使うともっと効率的なのかと思い始めています。 ただ、プログラムは全くの初心者でマクロを使うとどこがどう効率的になるのか、 調べてもいまいちピンときません。 今の仕事内容なら関数だけでなんとかなるのか、マクロを使ったほうがいいのか。 漠然としていて申し訳ないのですが、 (1)関数でもできるけどマクロの方が良い事。 (2)マクロを使わないとできない事。 これらの具体例を教えていただきたいです。 私がやっているのは例えば見込みに対して実際どれだけ売れたか、などの計算ですが、 いろいろ条件が絡んできて関数を使っています。 その他いろいろありますが、マクロを使えたらもっと良いのか判断できない状況です。 会社内では関数すら使う文化がなく聞ける方がいません。エクセルはみなさん使っていますが、私が率先していろいろ試している感じです。 その他アドバイスでも良いのですが、なんとなく感覚が掴めて必要性を感じたら書籍などで勉強したいと考えています。 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルのマクロやアクセスについて
よろしくお願いします。 アクセスや、エクセルのマクロやVBAについて勉強しようと思っています。 (転職活動の時、上記のものを使えますか、とよく質問されたため) 今は本を読んで自分でやっているのですが、いまいち実際にどのように使うのかがイメージがわきません。 エクセルのマクロやVBAは、単純作業を自動化するものだと勉強しましたが、関数式でも作れるものもあり、どのような場面で使うのかイメージがわきません。 アクセスに関して、エクセルでもできることもあり、データベースとしてアクセスを使ったほうが良い時というのはどのような時なのかがわかりません。 アクセスであれば本を見ながら、顧客伝票などを作ったりしました。しかし、顧客伝票とか作らない部署では必要ないツールなのか?と言われればたぶんそうではないと思うのですが。。。 データの解析とかでもアクセスは使うと思うのですが。 実際上記のものはどのような場面で使うのでしょうか? また、独学で勉強し、一通り学ぶのにはどれくらい時間がかかるでしょうか? 3か月必死で勉強すればある程度こなせるでしょうか? お金の問題上、スクールに通うのではなく本で勉強したいです。 アドバイスをお願いします。
- ベストアンサー
- その他MS Office製品
- Excel マクロ を覚えたい わかりやすいサイト 本はありますか?
Excelで業務効率を上げたいので、マクロを使えるようになりたいのですが、お勧めの本、サイトがありましたら教えてください。 短期間で覚えたいのですが、本やサイトではどちらの方が 身につきやすいでしょうか。 Excelの関数は少し使えますが、それ以外はあまり詳しくありません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのマクロについて。
入社1年目の社会人です。 8月に配属された部署で実験の解析にエクセルのマクロをよく使うのですが、実はこれまでの専攻がバイオ系だったこともあり、VBAだとかC++などのプログラムがよく分かりません。 これまでは先輩方から参考書を買わなくてもいいよ、教えるからゆっくりでいいよ、と言ってもらって何度か教えてもらったのですが、最近チームの仕事で使う機会が増えました。仕事が忙しくなったのに、即戦力になれないのが悲しくて申し訳ないので、自分でも空いた時間に勉強しようと思ってます。 そこで、まずエクセルマクロの勉強をしようと思って、参考書を買いたいのですがいっぱいありすぎてどれがいいのかよく分かりません。 何かお勧めの本があれば教えてください。 できれば、初心者でも分かりやすいものや、応用編などもあったりすると、とても嬉しいです。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- Excelマクロの便利さや基礎を知りたい
お世話になります。Windows環境でのExcelは長年使ってきましたが、マクロについては、何となく難しいという気がして避けてきたため、全く何も知らない状態です。 とは言え、マクロを使えば仕事の効率が上がるのかもしれないと考えることもあり、少し勉強を始めてみようかという気持ちになってきました。 マクロを使えば、こんなに便利になるという事例紹介や、全くゼロの状態からマクロの基本が使えるようになるのに役立ちそうな、書籍やwebサイトをご存じの方は、ぜひご紹介ください。 現在の使用環境はWindows10、Microsoft365のExcelを使っています。 宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルマクロ入門書で、おススメを教えて下さい。
こんにちは。 エクセルのマクロを、覚えたいと思います。 検索すると、沢山出てきます。 しかし、本屋に置いてない本もあり手にとって見ることが出来ません。 どの入門書が、売れ筋で入門書として、おススメでしょうか? 最終的に目指す所は、エクセルマクロで、単体で動くアプリケーションみたいな物を作りたいと思っています。 マクロの記述方法とかに触れてる入門書はありますか? エクセル上でマクロ自動記録させ、マクロ構文を読んで、関数辞典?で記述の仕方を覚える手もありそうです が。 エクセルマクロ入門書物で、これは良かったと言う物がありましたら、教えて下さい。 書籍けし手安くは無いので、質問させていただきました。 ご回答よろしくおねがいします。
- 締切済み
- Excel(エクセル)
- エクセル・マクロについて教えてください
こんにちは。エクセルのマクロについて教えてください。 エクセルの表で毎日20000~30000行くらいのデータがあり、フィルタを掛けてやるのもいいですが、業務効率を考えて、マクロを使用したいと思っています。 実行したい内容は、C列(担当)は8と721以外は削除、F列(地域)は渋谷と品川以外は削除、G列(コード)は1000未満と空白行は削除、H列(数量)は0以下を削除 簡易記録マクロで記録してみましたが、毎回データの内容が異なるため、H列のマイナスが削除されていなかったり等、実行したい結果が得ることができませんでした。 マクロも少し勉強していますが本やネットでも検索したりしましたが、うまくできませんでした。ご教授ください。
- ベストアンサー
- Excel(エクセル)
- エクセルのマクロについて
エクセル初心者です。 仕事でエクセルを使用して商品資料を作成しているのですが、効率アップのために 下記の作業をマクロ化できないかと思い、質問させていただきたいと思ってます。 [内容] エクセル表内にある商品番号を触ると、その横に商品写真がポップアップで表示される 商品写真はデスクトップにある「画像」という名前のフォルダーに 商品番号と同じ名前を付けて入れています。 言葉足らずでわかりにくいかもしれませんが、お分かりになる方にご指導いただければ 幸いです。 よろしくお願いいたします。
- 締切済み
- その他MS Office製品
お礼
ありがとうございます。本屋で何冊か立ち読みしたのですがあまりピンと来るものがありませんでした。上記の本は 説明を聞く限り実践向きそうでよさそうですね。早速見てきます。