Excel VBA講座 オブジェクト式解説編 とは
オブジェクト変数やWith文を、自信を持って使えていますか?
必要とするプロパティやメソッドを、ヘルプからすぐにみつけられますか?
プロパティやメソッドの引数を指定するときに、括弧が必要なのか不要なのか戸惑っていませんか?
オブジェクト式には、明確な文法が存在しています。
ですが、文字だけで解説することが容易ではないことが原因なのでしょうか、オブジェクト式の文法についてまとめられている日本語書籍は、ほとんど存在していません。
そのため、残念なことにオブジェクト式の正しい文法を理解できていない、Excel VBA経験者・Access VBA経験者の方がたくさんいらっしゃいます。
オブジェクト式の文法を理解しない限り、マクロ記録機能でできるコード、あるいは誰かが書いたコードを参考にしない限り、マクロを自分の力では作ることはできません。(自力でマクロを作ることができる方は、サンプルコードがなくても、VBEのオブジェクトブラウザーやローカルウィンドウを使ってオブジェクトについて調べながら、コーディングできるものです。)
VBAのオブジェクト式の文法や、オブジェクト式の文法を知らないと使いこなせないけれど便利なツール・オブジェクトブラウザ-の使い方などを、まとめてお伝えするセミナーが『ExcelVBA講座 オブジェクト式解説編』です。
必要とするたった一つのサンプルコードを求めて、何冊何冊もVBA関連書籍を買ったり、ネット上の情報を探し回ったりするのは、もうそろそろ止めにしませんか?
オブジェクト式解説編をおすすめしたい方
『オブジェクト式解説編』は、特に以下のような方におすすめします。
- VBAのヘルプで希望する項目をなかなか見つけられない方
- 普通の変数はOKだが、
Setキーワードを使うオブジェクト変数が苦手な方 - With文が苦手な方
- プロパティやメソッドの引数を指定するときに、
括弧がいるのかいらないのか、よくわからない方 - コードを書くときに、
自動メンバー表示される場合とされない場合の理由がわからない方 - Worksheets(i)というコードを書くときに、
WorksheetかWorksheetsか迷ってしまう方 - Applicationなど上位のオブジェクト式を
省略できるときと省略できないときのルールがわからない方 - Application.InputBoxメソッドと
InputBox関数の違いがわからない方 - Range("A1").ValueのRangeを、
RangeオブジェクトのRangeだと思っている方 - オブジェクトブラウザーの使い方がわからない方
Wordマクロを活用してらっしゃる新田順也さんも受講後の感想を公開されています。
▼主な受講対象者
・オブジェクト式の文法をしっかり理解したい方
・オブジェクトブラウザーの使い方を知りたい方
▼必要とするVBAのスキル
最低限、以下のプロシージャを実行したときにどんなことがおきるのかイメージできる方
sub sample()
dim sh as worksheet
for each sh in worksheets
msgbox sh.name
next sh
end sub
▼主な内容
・オブジェクト式とは
・オブジェクトブラウザーの使い方
・オブジェクト変数
・プロパティとメソッド
・コレクションオブジェクト
・括弧が必要なとき不要なとき
▼これまでに受講いただいた方の声
・自分で調べて活用できるようになる糸口が見つかった
・レベルが高すぎた
・オブジェクトブラウザの使い方が分かるようになったのが一番の収穫
・自動メンバー表示や省略できるオブジェクト式など疑問が解決できた
・オブジェクトブラウザーを使うようになり考えてコードを書くようになった
・オブジェクトの理解がなんとなくから確信に近づいた
・自分の手を動かしてオブジェクトへの理解を深めたい
・オブジェクトブラウザがより身近になった
・イメージすること・オブジェクトブラウザーで確認することが大事
・オブジェクトブラウザがこんなに役立つとは思っていなかった
・階層構造を理解しないままVBAを使っていたことがわかった
・VBAでモヤモヤしていたことがかなりスッキリした
・オブジェクトブラウザーの使い方がおおよそわかった
・オブジェクトブラウザを辞書として使う意味がわかった
・VBAのコードを自力で説明できるようになる「きっかけ」
・オブジェクト変数をこれからは自信を持って使えそう
・VBAを使う上で雲泥の差が出てきそう
・VBAで、かすみがかかっていた部分がクリアーに
・VBAについての今までの疑問が解決しスッキリ
・さらなる復習が必要だと思った
・オブエクトブラウザの便利さがよくわかった
・オブジェクト・プロパティ・コレクションもやもやしていたものがすっきり
・VBAの経験がないと難しいが大変ためになった
・VBAでどうしてそのような書き方をするのか理解できた
・謎だったオブジェクトブラウザが便利と知った
・マクロを使っているかどうかで理解に差が出る
・オブジェクトブラウザで何かと調べるようになった
・オブジェクト・プロパティを深く理解できた
・マクロの理論を初めて学んだ気がする
・目からウロコが落ちるが、受講者を選ぶかもしれない
・VBAのヘルプを読めていなかったことに気づいた
・マクロをなんとなく感覚で書いてきた方は受けてみるといい
・曖昧だったVBAのオブジェクト式が少しづつわかりかけてきた
・【受講報告】Excelマクロ入門講座-オブジェクト式解説編
▼フォローアップについて
講座の終了後は1か月間のフォローアップ期間を設けておりますので、疑問が出てきた場合には何度でもメールでご質問ください。
最終更新日時:2019-05-20 17:31
- Newer:Alt+F11の押し間違い
- Older:AUTO_OPEN・Workbook_Openのデバッグ