Excel VBAエキスパート資格・ベーシック解説|セル操作End

 

Excel VBAエキスパート資格・ベーシック試験対策の問題集に出題している「セル操作End」の解説ページです。

 

Excel VBAの「End」プロパティは、Endモードでアクティブセルを移動するセルを表します。

Endの使い方

「End」プロパティは、方向を表す定数を合わせて使います。

 

方向を表す定数は、特定の方向に移動したり、データの終わりを検索する際に使用します。以下は、主な方向を表す定数です。

 

1.xlUp
最下行から上に向かって移動する際に使用する定数です。最終行のセルを見つけるために使用します。

2.xlDown
下に向かって移動する際に使用する定数です。最終行のセルを見つけるために使用します。

3.xlToLeft
左に移動する際に使用する定数です。左端の非空セルを見つけるために使用します。

4.xlToRight
右に移動する際に使用する定数です。右端の非空セルを見つけるために使用します。

 

Range オブジェクトで、セルを操作する際に使います。例えば、次のように使用できます。

' セルA1から下に移動して123を代入する
 Range("A1").End(xlDown) = 123

' セルA1から右に移動して456を代入する
 Range("A1").End(xlToRight) = 456

 

セルやデータの操作を行う際に、移動や特定のセルを探すために便利です。

見つかったセルは非空(値があるセル)になるので、最終行の次にデータを代入する場合は、Offsetなどを使い操作が必要です。

 

セル操作End|記憶定着問題集

記憶定着問題集

操作方法:1.●●●をクリック(スマホはタップ)で答え表示。2.答えをクリック(スマホはタップ)で●●●表示。1⇔2を繰り返すことで、記憶を定着できます。

●●●」プロパティは、方向を表す定数を合わせて使います。

方向を表す定数は、特定の方向に移動したり、データの終わりを検索する際に使用します。以下は、主な方向を表す定数です。

1.●●● 最下行から上に向かって移動する際に使用する定数です。●●●のセルを見つけるために使用します。

2.●●● 下に向かって移動する際に使用する定数です。●●●のセルを見つけるために使用します。

3.●●● 左に移動する際に使用する定数です。●●●の非空セルを見つけるために使用します。

4.●●● 右に移動する際に使用する定数です。●●●の非空セルを見つけるために使用します。

 

Excel VBAのスキルを身につけて、仕事の効率化に貢献しませんか?

当サイトでは、Excel VBAエキスパート認定資格取得に向けた情報を提供しています。興味がある方は、ぜひ以下の問題集からチャレンジしてみてください。

 

ExcelVBAエキスパートベーシックは、業務効率をあげるためにExcelVBAを利用する人が対象の問題集です。