行数と列数で範囲を選択する」という検索キーワードに気づきました。いろいろな書き方が考えられますが、おすすめしたいのはRangeオブジェクトのResizeプロパティです。[スポンサードリンク]Range.Resizeプロパティの動きを確認するサンプルマクロ簡単なSubプロシージャで、RangeオブジェクトのResizeプロパティの動きを確認してください。Sub上記のSubプロシージャを実行すると、アクティブセルを起点にして、2行・5列のセル範囲が選択されます。5)」で、アクティブセルを起点に2行・5列のセル範囲を表すRangeオブジェクトを取得して、RangeオブジェクトのSelectメソッドで選択を行っています。Range.Resizeプロパティの引数Range.Resizeプロパティの引数は2つで、第1引数が行数、第2引数が列数です。5)」の数値を変更してから実行すると、引数の意味を確認できるでしょう。.Resizeの前はRangeオブジェクトを取得する式ここでご紹介しているResizeは、Rangeオブジェクトに用意されているプロパティで、上位のオブジェクト式を省略できるグローバルメンバーではありませんから、「.Resize」の前は、必ずRangeオブジェクトを取得する式である必要があります。5).Selectを実行すると、G7セルを起点に、2行・5列ですから、G7:K8セルが選択されます。Officeの使い方などを紹介し続けています。(2022.05.02)「RangeクラスのTextプロパティを設定できません。(2021.11.29)RangeクラスのRowHeight・ColumnWidthプロパティを設定できません。