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

Excel VBA ベーシック 模擬問題 第6章 第2問 公開問題

Valueプロパティについての記述として、適切でないものを選択肢から2つ解答しなさい。

 

1.Valueプロパティは、セルに入力されている値を取得できる。

2.Valueプロパティは、セルに値を代入できる。

3.Valueプロパティは、セルに表示されている文字を取得できる。

4.Valueプロパティは、セルの数式を取得できる。

 

 

正解

3,4

解説

【6章 セルの操作】

【Value プロパティ】

Valueプロパティは、セルの値を取得または代入するためのプロパティです。

・セルに入力されている値を取得する場合は、Range("A1").Value のように記述します。

・セルに値を代入する場合は、Range("A1").Value = 300 のように記述します。

セルに表示される文字の表示形式や、数式までは取得しません。

以下の例ですと計算した値ですと「5000」のみ取得します。

VBAベーシック セルの操作

 

Valueプロパティについての記述として、適切でないものを選択肢から2つ解答しなさい。

 

1.Valueプロパティは、セルに入力されている値を取得できる。

正しい。

Valueプロパティは、セルの値を取得できます。

 

2.Valueプロパティは、セルに値を代入できる。

正しい。

Valueプロパティは、セルに値を代入できます。

Range("A1").Value = 300

 

3.Valueプロパティは、セルに表示されている文字を取得できる。

誤り。

セルに表示されている文字を取得には、Text プロパティを使用します。

 

4.Valueプロパティは、セルの数式を取得できる。

誤り。

セルの数式を取得するには、Formula プロパティを使用します。