Excel VBA修了テスト

UserIDを入力し、以下の設問に解答してください。

ID
※必須

UserIDがわからない方はこちらから確認してください

問1 次の文章内の( )に入る語句を記号で選び、解答しなさい。

( )とは一連操作を記録し、記録した動作をまとめて実行できるようにしたもの。

 マイル
 ミクロ
 マクロ
 レコード
問2 次の文章内の(1)~(3)に当てはまる語句の組み合わせで正しいものを記号で選び、解答しなさい。

プログラミングを行うメリットは、(1)のため、(2)のため(3)のため

 セキュリティ向上/Iot普及/閲覧制限
 作業効率化/操作ミス防止/誰でも操作可能
 コピー防止/不正アクセス防止/保存防止
 英文スキルアップ/Excelのスキルアップ/プログラムスキルアップ
問3 次の文章内の( )に入る語句を記号で選び、解答しなさい。

ファイルの種類をマクロ有効ブックで保存すると拡張子は( )となる。

 .xls
 .psd
 .xlsx
 .xlsm
問4 次の文章内の( )に入る語句を記号で選び、解答しなさい。

Excel 2019で記録されるマクロは( )という言語で記述されている。

 JAVA
 PHP
 VBA
 MACRO
問5 次の文章内の(1)~(3)に当てはまる語句の組み合わせで正しいものを記号で選び、解答しなさい。

プログラミングとは(1)や(2)や(3)を指示したもの

 順番/手順/方法
 時間/場所/実行
 目的/実行/達成
 表示/入力/出力
問6 プログラミングなどで触れるロジカルシンキングという考え方はどのようなものか、記号で答えなさい。

 創造的思考
 論理的思考
 未来的思考
 平和的思考
問7 Visual Basic EditorでVBAを記述するためのシートとなるものを何というか、記号で答えなさい。

 ダジュール
 モジュール
 ステートメント
 コード
問8 プログラム構文のチェックを行う作業を何というか、記号で答えなさい。

 デフラグ
 デバッグ
 バグ
 エラーチェック
問9 印刷プレビューを表示するプログラムである。( )に入るメソッドは何か、記号で答えなさい

Worksheets(“見積書”).( ) 

 Print
 Printing
 PrintPreview
 PrintWatch
問10 セルA1を選択するコードである。( )に入るものは何か、記号で答えなさい。

( )(“A1”).Select 

 Range
 Active
 Selection
 Selected
問11 セルの塗りつぶしを行うコードである。( )に入るプロパティはどれか、記号で答えなさい。

Range(”A1”).( ).Color = RGB(255, 0, 0)

 Font
 Border
 Interior
 Size
問12 変数に代入される値は何か、記号で答えなさい。

tanka = 1000
tanka = tanka * 11

 11000
 1000
 100
 1100
問13 ユーザーが行った操作を記憶し、プログラムを作成する機能は何か、記号で答えなさい。


 記録マクロ
 レコーディング
 スクリプティング
 マクロの実行
問14 次の文章内の( )に入る語句を記号で選び、解答しなさい。

マクロを含むExcelファイルを開くと( )に関するメッセージが表示される

 ログインの警告
 セキュリティの警告
 不正アクセスの警告
 プログラムエラーの警告
問15 下図1のような判定を行うVBAを下図2のように作成した。この時結果はどれになるか、以下よりひとつ選び解答しなさい。


 ◎
 〇
 △
 何も表示されない
問16 下図3のような判定を行うVBAを下図4のように作成した。この時結果はどれになるか、以下よりひとつ選び解答しなさい。

 ゴールド
 シルバー
 一般
 何も表示されない
問17 下図5のように繰り返し処理を行うVBAを作成した、この時ループは何回繰り返されるか、記号で答えなさい。


 6回
 15回
 9回
 10回
問18 下図6のように繰り返し処理を行うVBAを作成した、この時ループの処理から外れるタイミングはどれか、記号で答えなさい。


 B列のセルの値が空白になったら
 B列のセルの値が空白でなくなったら
 B列のセルの値が平均以上になったら
 B列のセルの値が平均以下になったら
問19 VBAプログラムのSub ~ End Subまでを何というか、記号で答えなさい。。

 ステートメント
 コード
 プロシージャ
 エスキューエル
問20 VBAのプログラムでオブジェクトといわれるものは、一般的に何を指すか、以下より1つ選択しなさい。

 処理の対象
 処理の動作
 処理の設定
 処理の名称
問21 次の変数の定義は何を表すものか、以下より1つ選択しなさい。

Dim post_number As String
post_number = “111-11111”

 数値型
 日付型
 文字列型
 小数点型;
問22 下記のVBAを実行するとどのような動作をするか、以下より1つ選択しなさい。

Sub export_file()
Dim bangou As String
bangou = “2022121215001”
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=bangou & ".pdf", OpenAfterPublish:=True

 印刷プレビューで表示
 範囲選択内の消去
 新規ブックの作成
 PDFへ出力
問23 下記のVBAを実行したとき、画面に表示されるものはどれか、以下より1つ選択しなさい。

Sub message()
message1 = “ExcelVBA”
message2 = “学習中”
messege3 = “一生懸命” & message1 & message2
MsgBox message3
End Sub

 ExcelVBA 一生懸命学習中
 一生懸命ExcelVBA学習中
 ExcelVBA&一生懸命&学習中
 一生懸命&ExcelVBA&学習中
問24 VBAで最終行の行番号を取得するコードはどれか、以下より1つ選択しなさい。


 Cells(Rows.Count, 2).End(xlUp).Row
 Cells(Rows.Count, 2).End(xlDown).Row
 Cells(Rows.Max, 2).End(xlUp).Row
 Cells(Rows.Large, 2).End(xlUp).Row
問25 次のVBAコードで選択しているセルはどこか、以下より1つ選択しなさい。

Cells(3,3).Select
Selection.Offset(1,2).select

 B4
 C4
 D4
 E4