- 締切済み
Excel VBA
VBAを始めました。SubとかDimとかいろいろな用語が出てくるのですが、そのような用語の意味を説明したサイトを探してみましたが、見つかりません。 簡単な説明で、表にまとめたようなものがあるとよいのですが、ご存知の方いらっしゃいましたら、教えて下さい。お願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
>サイトを探してみましたが、見つかりません うそーうをを-! 沢山記事が出ましたよ。読みこなせないというなら、それはそうだろうが。 「VBA SUB」「VBA Dim」でGoogleででも照会して、要約部分を読んで良さそうな記事を2-3読めば一応判るものだと思うが。用語に余り初心者のうちから拘っても仕方が無いとは思うが。「お約束です」と割り切って前に進めるほうが得策のようです。 「すべてマイクロソフトが決めたことじゃもの♪」 VBAのハンドブックにはちゃんと載っている。ヘルプを寄せ集めたようなものだろうが。だからヘルプお記事を読むとか。
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 VBAを覚えようとするなら、まず、VBEに文字を並べて、Run(実行)してみてください。 Sub も Dim は、VBAを実行する呪文のようなものだと考えていただいたほうがよいです。 Sub や Dim という単語は、Basic, Quick Basic, Visual Basic という 歴史的な名残があるものです。そういう意味は、上級以上になってからにしたほうがよいです。意味は確かにあるのですが、それには、その前提となる構造的な部分を知らなくてはなりません。VBAを使う人で、Sub は、なぜ、Sub という単語を使うのか知っている人は、どれだけいるのでしょうか? たとえば、 How do you do ? の意味を分解しても、さっぱり分かりません。どうして、「はじめまして」という意味になるのでしょうか?英語を覚えるときに、学校では単語からという習慣があるのですが、それがうまくありません。まず、英会話と同じように、そのまとまりを覚えてください。基本的なコードは、10個程度ぐらいしかありません。 覚える場合は、まず、代表的なオブジェクトからです。Excelなら、Workbook, Sheet, Range この集合体が、Workbooks, Sheetsですが、Range は、もともと、集合体と単一の区別がありません。そこから、プロパティという修飾する部分があり、命令・操作するメソッドがあります。
お礼
ありがとうございました。最後の段落で使われている用語がさっぱり。要は書いて実行すればいいんですね。
- hana-hana3
- ベストアンサー率31% (4940/15541)
VBAにもヘルプ(F1キーで表示)があるので、まずはそちらを参照して下さい。 ここに質問すればそれなりの回答は付きますが、自分でもネット検索するとかヘルプを参照する癖を付けておかないと上達には結び付きません。 書店を廻って解りやすい参考書も購入して下さい。 http://www.sist.ac.jp/~suganuma/VBA/VBA.htm http://www.bunsugi.ed.jp/vba4graduate/vba_menu.htm
お礼
サイトを紹介して下さってありがとうございました。
お礼
教えて下さってありがとうございました。読んでみます。