Excel VBA ベーシック 模擬問題 模擬試験

Excel VBA ベーシック 模擬問題 第14問  6章-3

シート上で選択されているセルすべてに「西日本」と代入するマクロとして、

空欄に入る適切な語句を選択肢から1つ選びなさい。

 

Sub Exam1()

 【  空欄   】.Value = "西日本"

End Sub

 

1. ActiveCell

2. Selection

3. Select

4. Cells(1, 1)

 

正解

2

解説

【6章 セルの操作】

Selectionは選択状態のオブジェクトを表します。セルが選択されている時は選択されているセルを表します。

図や画像を選択している時は、セレクションは図や画像を表します。

なお複数のセルが選択されているときはセルが連続・非連続しているかは問わず、複数のセルがSelectionになり、

単一セルを選択している場合は選択した一つのセルがSelectionになります。

 

selectionの説明selection

シート上で選択されているセルすべてに「西日本」と代入するマクロとして、空欄に入る適切な語句を選択肢から1つ選びなさい。

 

1. ActiveCell

誤り。

ActiveCellプロパティは、シート上でアクティブになっているセルを取得するためのプロパティです。

 

2. Selection

正しい。

Selectionプロパティは、シート上で選択されているセルまたはセル範囲を取得するためのプロパティです。

 

3. Select

誤り。

Selectは指定したセルを選択するメソッドです。

 

4. Cells(1, 1)

誤り。

Cells(1, 1)は、セルA1を取得するためのオブジェクト式です。

 

【コード解説】

Sub Exam1()

 Selection.Value = "西日本"

'選択したセルに値を代入する

End Sub