範囲オブジェクトを選択・ループ・コピー&ペーストツイートシェアはてブGoogle+Pocket範囲オブジェクトはワークシート上のセル(またはセル)の表現であり、最も重要な対象であるエクセルVBA。この章では、範囲オブジェクトのプロパティとメソッドの概要について説明します。プロパティはオブジェクトが持つもの(オブジェクトを説明するもの)であり、メソッドは何かを実行するもの(オブジェクトを使ってアクションを実行するもの)です。カウント範囲の例ワークシートにコマンドボタンを配置して、次のコード行を追加します。VBAコードで名前付き範囲を参照するには、次のようなコード行を使用してください。15細胞Rangeの代わりにCellsを使うこともできます。セルを使用すると、範囲をループしたいときに特に便利です。VBAは、行3と列2の交点のセルに値2を入力します。5結果:範囲オブジェクトを宣言するDimとSetのキーワードを使用してRangeオブジェクトを宣言できます。8結果:選択するRangeオブジェクトの重要なメソッドはSelectメソッドです。Selectメソッドは単に範囲を選択します。Range(“A1:C4”)example.Select結果:注意:別のワークシートのセルを選択するには、まずこのシートをアクティブにする必要があります。次のコード行は、左から3番目のワークシートのセルB7を選択します。Worksheets(3).ActivateWorksheets(3).Range(“B7”).Select行Rowsプロパティは、範囲の特定の行へのアクセスを提供します。Range(“A1:C4”)example.Rows(3).Select結果:注:説明のためだけのボーダーです。列Columnsプロパティは、範囲の特定の列へのアクセスを提供します。Range(“A1:C4”)example.Columns(2).Select結果:注:説明のためだけのボーダーです。コピーペーストコピーと貼り付け方法は、範囲をコピーしてワークシートの別の場所に貼り付けるために使用されます。VBAでは許可されていますが、以下のコード行を使用した方がはるかに同じです。Range(“A1:A2”).ValueクリアExcelの範囲の内容を消去するには、ClearContentsメソッドを使用できます。“”注:範囲の内容と形式を消去するには、Clearメソッドを使用します。フォーマットのみをクリアするには、ClearFormatsメソッドを使用してください。カウントCountプロパティを使用すると、範囲のセル、行、列の数を数えることができます。注:説明のためだけのボーダーです。example.Rows.Count結果:注:同様に、範囲の列数を数えることができます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。10対応!漫画・画像ビューア「Honeyview」ZIPやRAR等圧縮ファイルを解凍せず読める便利ソフトRECOMMENDこちらの記事も人気です。