Excel ベーシック 問題 9 – 8
「資格」フォルダー内にある「ExcelVBAベーシック」のブックを開き、セルA1に「100」を入力後、ブックを上書きで保存したい。このとき、【 1 】【 2 】に入る適切な内容を答えなさい。
Sub Test1()
Workbooks.【 1 】 "C:\資格\ExcelVBAベーシック"
Range("A1") = 100
ActiveWorkbook.【 2 】
End Sub
選択肢
- 【1】 Add 【2】 Save
- 【1】 Open 【2】 Save
- 【1】 Add 【2】 Saved
- 【1】 Open 【2】 Saved
正解を見る
正解
2. 【1】 Open 【2】 Save
解説
「Openメソッド」は、ファイルを開くメソッドです。
Workbooks.Open ファイル名
以下の記述方法もあります。
Workbooks.Open Filename:=ファイル名
Workbooks.Open (ファイル名)
「Saveメソッド」は、ファイルを同じファイル名で上書き保存するメソッドです。
Workbook.Save
この問題は、ブックを開き、上書保存するプログラムのため、「Open」「Save」が正解になります。
「Savedプロパティ」は、ブックを最後に保存した状態から変更していない場合に「True」を返すプロパティです。
「Addメソッド」は、ブックなどを追加するメソッドです。