指定したセル範囲のサイズを変更(Resize プロパティ)
Resize プロパティ
指定したセル範囲のサイズ(行数や列数)を変更します。
【書式】
object.Resize [ ( RowSize, ColumnSize ) ]
引数・戻り値
- object ・・・ 対象となる Range オブジェクトを指定します。
- RowSize ・・・ 変更後の行数を指定します。省略すると変更前の行数となります。
- ColumnSize ・・・ 変更後の列数をしていします。省略すると変更前の列数となります。
- 戻り値 ・・・ 変更されたセル範囲(Range オブジェクト)
Resize プロパティ 使用例
サンプルVBAソース 1
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_Resize1() Dim wkst As Worksheet Dim myRng As Range Set wkst = Worksheets("Sheet2") With wkst Set myRng = .Range("B3:D8") myRng.Resize(1).Copy .Range("G3") End With End Sub |
実行結果
サンプルVBAソース 2
|
1 2 3 4 5 6 7 8 9 10 11 |
Sub Sample_Resize2() Dim myRng As Range Worksheets("Sheet3").Activate Range("B3:D3").Select Set myRng = Selection.Resize(4, 2) myRng.Copy Range("G3") End Sub |
実行結果
関連記事
-
-
Option Compare ステートメント
Option Compare ステートメントの使い方 【書式】 Option C …
-
-
VBA の演算子(演算子の優先順位)
演算子の優先順位 演算子の優先順位とは、1つの式の中に演算子が複数ある場合、どの …
-
-
データ型を調べてそのデータ型を示す文字列を返す(TypeName 関数)
TypeName 関数 の使い方 TypeName 関数は、引数に、データ型を調 …
-
-
VBA の演算子(比較演算子)
比較演算子 比較演算子による演算の結果は「真」の場合は「True」、「偽」の場合 …
-
-
取り消し線を設定する(Strikethrough プロパティ)
取り消し線を設定する(Strikethrough プロパティ) Striketh …
-
-
VBA で正規表現を使う(RegExp オブジェクトのプロパティ)
RegExp オブジェクトのプロパティ RegExp オブジェクトの詳細に関して …
-
-
フォントサイズ(Size プロパティ・StandardFontSize プロパティ)
フォントサイズを取得・設定する(Size プロパティ) Size プロパティは、 …
-
-
日付時刻:数値から日付・時刻データを取得( DateSerial 関数、TimeSerial 関数 )
DateSerial 関数(数値を使って日付データを取得) 【書式】 date …
-
-
乱数ジェネレータを初期化 (乱数系列を再設定) する(Randomize ステートメント)
Randomize ステートメントの使い方 Rnd 関数 を使用する前に使用しま …
-
-
文字列:2つの文字列を比較する(StrComp 関数)
StrComp 関数の使い方 【書式】 result = StrComp ( s …

