2023.07.03スポンサーリンクみなさん、こんにちは。前回はVBAを記述するための準備と基本的な記述の仕方について紹介しました。10日で習得!VBA入門2-VBE-VBAを記述するための準備と実際にVBAを記述する方法について紹介しています。記事を読み進めていくことで、マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。ym-pc.com2023.07.03今回はVBAを記述するにあたって基本となる以下の3つのうちオブジェクトとプロパティについて学習します。「ブログ記事とオリジナル無料教材を使ってマクロVBAの基礎を学ぼう!!」ということで、ブログにてVBA基礎の習得を目指した記事をアップしていきます。演習まとめオブジェクトとは?VBAで操作を行う「モノ」のことを言います。(例)セル、シート、ブックワークシート上での通常の手動操作であれば、マウスやキーボードを使ってセルをコピーしたり、シートを削除したりが比較的簡単にできますね。VBAではコピーや削除などの操作を全てコードの記述で命令していくので、「何を動かしたいのか」を明確にする必要があります。セルをコピーしたい!ブックを開きたい!シートを削除したい!などなど・・。その何をがオブジェクトというわけです。オブジェクトの階層構造Excelのオブジェクトは階層構造で管理されています。階層は以下のようになります。Excelアプリケーション↓ブック↓ワークシート↓セルスポンサーリンクプロパティとは?セルやシートなどのオブジェクトは、値や色などの属性を持っています。この属性のことを「プロパティ」といいます。(プロパティを設定する時の書き方)(例)セルの色を黄色にする。基本的にVBAでは、「.」(ピリオド)を~のと訳します。「=」(イコール)は~をと訳します。vbRed代表的なプロパティ上記表の使用例に赤字でRange(“C1”)などと書いてあります。これはセルを表しています。セルを指定する方法VBAでセルを指定するには2種類の単語があります。1Range(”C5′′)レンジで括弧内にダブルクォーテーションでセル番地を囲む。2Cells(5,3)またはCells(5,”C”)セルズで括弧内に行と列の番号を入れる。Subスポンサーリンクまとめ今回はVBAの基本となるオブジェクトとプロパティについて紹介しました。私の経験上、VBAコードを書くときに、頭の中でこれはオブジェクト、これはプロパティ・・・などと整理しながら書くとVBAの理解のスピードが非常に早くなります。参考にしてみてください。次回はメソッドについて、紹介します。関連記事VBA入門10日で習得!VBA入門5変数の基本マクロVBAの変数と宣言の方法、オブジェクト変数について紹介しています。記事を読み進めていくことで、マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。今回は繰り返し処理と最終行数の取得について紹介します。記事を読み進めていくことで、マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。VBA入門10日で習得!VBA入門4-メソッド、With構文-VBAの基本なるメソッド、セルやセル範囲の書き方、Withステートメントについて紹介しています。記事を読み進めていくことで、マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。Thenステートメントについて演習問題付きで簡潔に紹介しています。記事を読み進めていくことで、マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。VBA入門10日で習得!VBA入門1-マクロの記録-マクロVBAを使って同一シート内のデータ処理を自動化するために必要なVBAスキルを習得できます。VBA初学者が読み進めて、添付のレジュメを使って一緒に手を動かしながらVBAコードを記述していくことで、自分のペースでじっくり確実に習得することができます。VBA入門マクロVBAのFor文で作るパズル(演習)乱数生成3Rnd関数を使ってランダムな整数を生成して、パズルをバラバラにする処理について紹介しています。Excelダウンロードファイルを使ってブログ記事を読み進めながら一緒に作成することができます。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。defined.")}))})();タイトルとURLをコピーしました。