• 締切済み

VBA、Excelマクロの勉強法について

お勧めのVBA勉強法はありますか? というのも、excelでデータ整理等をやっているのですが、基本だけはWebの優しいマクロ解説ページを読んだだけで、マクロ組んでいるとよくつまずきます。後からもっと別のいい方法があったりで、遠回りしている気がします。 例えば、使用されている領域を色付けしたいと思ったときに 使用されている領域を選択し、selectionで処理していた部分を、 後からusedrangeで指定すれば一発だなぁと思ったり…。

みんなの回答

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

>後からもっと別のいい方法があったりで、遠回りしている気がします。 勉強とか成長とは、そういったものです。 失敗の繰り返しだから身に付きます。 あとは、エクセルとか詳しい人との交流は如何でしょうか。 こちらのサイト等も利用できると思います。 ほかの職場の方などおられましたら、一緒に悩んでみてはいかがでしょう。 思わぬヒントを得ることができます。 VBAの勉強も必要ですが、目的を達成するためのアルゴリズムを知ることが重要です。 10人にプログラムを作らせると10種類のプラグラムが出来るという人もいます。 とりあえず、目的が達成できれば、どれでも合格なのですが 少しでもシンプルにパソコンに負担をかけずに動かしたいという所に個人差が生まれます。

  • mitomito
  • ベストアンサー率40% (165/406)
回答No.2

私も、ExcelVBAを必要にかられてやりましたが、「マクロ機能」では、限界に頻繁にぶつかります/ました。 他の方の回答に書かせていただいたのですが、 コンピューターには、2種類のタイプの本があります。 ・1種類目は、初めに易しいところから始めて、徐々に難易度が上がっていくタイプ。 ・2種類目は、分からないところが出てきたら、その都度、英和辞典を引くように、調べるタイプ。 VBAともなると、やはり、それなりのプログラミングをしなければならないので、書籍の購入をおススメします。資格取得を目指したり、業務がVBAのプログラミングだけではないようなので、2種類目の辞書のように使う本だけの購入を進めさせていただきます。 それから、些細なことなのですが、プログラミングで使う用語は、基本的に全て英語です。電子辞書をお持ちならば、VBAのコマンドの日本語訳を、書きだしておくとコマンドを忘れにくくなります。そのため、問題にぶち当たった時、その処理に適切なコマンドを思い出しやすくなりますよ。

回答No.1

5,6万円の出費がOKならスクール受講を勧めます。2,3日で5,6万円のセミナーじゃないですよ。Win、ナガセ他の学校に通うタイプです。エクセルVBAエキスパート ベーシックを教えるコースです。

関連するQ&A