Excel スタンダード 問題 6 – 7
次の図の状態で、マクロ「Test1」を実行した結果、「大阪」が入力されたセルと右隣の「電車」が入力されたセルが「Sheet2」にコピーされた。このとき、【 1 】に入る適切な内容を答えなさい。
Sub Test1()
Dim A As Range
Set A = Range("A:A").Find(What:="大阪", LookAt:=xlWhole)
A.【 1 】(1, 2).Copy Sheets("Sheet2").Range("A1")
End Sub
正解を見る
正解
Resize
解説
Resizeプロパティは、基準となるセルを指定したサイズに変更できるプロパティです。
この問題のように、基準となるセルを右隣(1列右)のセルまで広げる場合、次のように表します。
基準となるセル. Resize (1, 2)
基準となるセルを1行下のセルまで広げる場合、次のように表します。
基準となるセル. Resize (2, 1)
Offesetプロパティは、右隣のセルに移動するときに、
基準となるセル.Offset(0, 1)
と表しますが、
Resizeプロパティは、右隣のセルまで広げるときに、
基準となるセル. Resize (1, 2)
と表す点にご注意ください。