[ノンプロ研]初心者講座VBAコース第4回・オブジェクト、コレクション
VBA講座はじまります!オブジェクトとコレクションを解説。第4回目にしてExcelをちょっとさわっていきます!#ノンプロ研 #VBA講座 pic.twitter.com/sbYV1mAX49
2021-06-23 19:41:344回目は オブジェクトとコレクション オブジェクト式とオブジェクト変数 コレクションのループ 今日も盛り沢山です! #ノンプロ研 #VBA
2021-06-23 20:15:31今日のアジェンダ ・オブジェクトとコレクション ・オブジェクト式とオブジェクト変数 ・コレクションのループ #ノンプロ研 #VBA講座
2021-06-23 20:15:53オブジェクトとは? VBAで操作できる「モノ」 Workbook Worksheet Range などなど、主に.(ドット)の手前の部分 #ノンプロ研 #VBA
2021-06-23 20:16:48オブジェクトを操作するために「プロパティ」と「メソッド」がある。 プロパティ:オブジェクトが持つデータ メソッド:オブジェクトが持つプロシージャ #ノンプロ研 #VBA
2021-06-23 20:18:09オブジェクトとはVBAで操作できるモノ オブジェクトのメンバー ・プロパティ → オブジェクトが持つデータ(シート名など) ・メソッド →オブジェクトが持つプロシージャ(手続き・動きがあるもの) #ノンプロ研 #VBA講座
2021-06-23 20:19:12オブジェクトブラウザは全部覚える必要はない →必要に応じて使うものを調べたり、ネットで調べたりしましょう #ノンプロ研 #VBA講座
2021-06-23 20:21:39オブジェクトブラウザから「F1」で公式ドキュメントを見れる ・使ったことがないと読んでもわかりづらかったりするので最初は参考書を見るのもオススメ ・公式ドキュメントの良いところは親切な解説がなく必要情報にアクセスできるところ スキルが上がるにつれて使うようになる #ノンプロ研 #VBA講座
2021-06-23 20:25:11【オブジェクトの操作】 🌟プロパティを取得・設定する プロパティとはオブジェクトが持つデータ →Workbookのnameと言ったらブック名を取得できる ・データの取り出し方 オブジェクト.プロパティ Workbook.name #ノンプロ研 #VBA講座
2021-06-23 20:32:21プロパティを参照 オブジェクト.プロパティ プロパティに値を書き込み オブジェクト.プロパティ = 値 ※書き込みできないプロパティもある #ノンプロ研 #VBA
2021-06-23 20:32:56代入するとき オブジェクト.プロパティ = 値 Range("A1").value = 123 #ノンプロ研 #VBA講座
2021-06-23 20:32:58【オブジェクトの操作】 🌟メソッドを実行する メソッドとはオブジェクトが持つプロシージャ ・動作を表しているもの ・Excelで手作業で作業されるものが定義されていて操作できる #ノンプロ研 #VBA講座
2021-06-23 20:41:06メソッドの実行 オブジェクト.メソッド 引数1,引数2,… メソッドによっては引数が複数あるものもある #ノンプロ研 #VBA講座
2021-06-23 20:41:07同じオブジェクトの集まりを「コレクション」という Workbooks Worksheets などオブジェクト名に複数のsが付いてる #ノンプロ研 #VBA
2021-06-23 20:44:24コレクション →同じ種類のオブジェクトの集まり WorkbookだったらWorkbookのオブジェクトをひとまとまりにしたものをWorkbooksコレクションとして定義している コレクションもオブジェクトの一種 #ノンプロ研 #VBA講座
2021-06-23 20:44:41CountプロパティはWorkbooksコレクションだけでなく他のコレクションでも使用できますよー #ノンプロ研 #VBA講座
2021-06-23 20:47:20オブジェクト式 ・オブジェクトを生成する式 ・オブジェクトを呼び出すための式 Sheet1 →オブジェクトを呼び出す式 Workbooks →コレクション(オブジェクト)を呼び出す式 #ノンプロ研 #VBA講座
2021-06-23 20:59:01オブジェクト式の作り方 ・オブジェクト名を使う ・オブジェクト名を使ってオブジェクトを生成する、呼び出す オブジェクト名 ・コード内で使えるオブジェクトの名前 #ノンプロ研 #VBA講座
2021-06-23 20:59:02