動画で解説Excel塾Youtubeオブジェクトとプロパティ、メソッド(2)マクロの記録で作成したコードを開いてオブジェクトとプロパティ、メソッドについての確認と、構文の確認をします。マクロ講座8回-2オブジェクトとプロパティ、メソッドについて7回で作成したマクロのコードを開いてオブジェクトとプロパティ、メソッドについての確認と、構文の確認をします。マクロ講座7回で作成したマクロのコードを見てください。コードからオブジェクトとプロパティ、メソッドを確認する前回は、フォントの設定をしました。マクロの記録を開き、コードからオブジェクトとプロパティ、メソッドを確認します。マクロ講座7回で作成したマクロの記録「フォント設定」を見てみましょう。コードの中でオブジェクトを見つけてください。Rangeはオブジェクトです。この場合の、SelectとActivateは、メソッドになります。Rangeを選択する「対象.動作」構文です。Rangeをアクティブに変更する「対象.動作」構文です。うっかりアクティブにしてしまったので、しっかり記録されているわけです。このコードは今回は不要ですので、削除してかまいません。Selectionは、選択しているものを表すプロパティです。14サイズを「14」にする。ここからは、設定しないにもかかわらず、自動で記録されたコードです。False取り消し線(Strikethrough)です。場合、水平な取り消し線を付けます。False上付き文字(Superscript)の設定。場合、対象となるフォントが上付き文字になります。False下付き文字(Subscript)の設定。場合、対象となるフォントは下付き文字になります。アウトラインフォントにしない。False影付きにしない。xlUnderlineStyleNoneフォントの下線(Underline)の種類をxlUnderlineStyleNoneに設定します。0TintAndShadeは0にする。セルの書式設定ダイアログボックスで設定出来る項目がすべてコードになっているわけです。これらは、今回は不要ですから、コードを簡素化する意味から削除します。Withステートメントを終了する。簡素化したコードすると、コードは以下のようになりますよ。Pゴシックは、デフォルトですから、削除してもいいでしょう。Falseこの行は、Withステートメントの中に入れられますね。Subだいぶスッキリしましたね。次に、コードを利用して、元に戻すコードを書いていきましょう。元に戻すコードは、デフォルトの書式設定にしてやるだけです。マクロの名前を変更して、フォントのサイズを11に、Boldの設定をFalseに変えます。マクロを保存してから、VBEを終了してエクセルに戻ります。フォント設定クリアマクロがきちんと動作するか確認しましょう。今日の講義は以上です。