エクセルVBAスタンダード対策講座 BOOKNS-オリジナルテキスト
Excel VBA スタンダード試験に対応!
試験対策と実践力を効率よく身につける、現役エンジニア講師によるBOOKNSオリジナルテキスト!
本書は、開校20周年を迎えるITの技術専門スクールで作られた試験対策テキストを、BOOKNSの為に改修したオリジナルテキストです。
未経験からでも合格までたどり着くために、テキストでの解説とプログラミング演習を交互に行えるようになっており基礎力と技術力を同時に身に着けられるようになっています。
また試験対策の為の確認問題や模擬問題も多数用意しており、この1冊で十分に合格を目指すことができます。
・はじめてExcel VBA スタンダード試験に挑戦する人
・効率的に得点力をつけたい人
・1冊で合格までたどり着きたい人
- 目次
- 練習問題
- 著者プロフィール
第0章
VBAの基本
- 環境構築
- VBEの見方や基礎知識
第1章
プロシージャ
- モジュールとプロシージャ
第2章
変数
- 変数・定数
- 変数の演習
- 文字列の結合
- オブジェクト式
- 配列
- オブジェクト変数
第3章
ステートメント
- Exitステートメント
- Ifステートメント
- Select Caseステートメント
- For Nextステートメント
- Do Loopステートメント
- For Eachステートメント
第4章
ファイルの操作
- ファイルの操作
- シートの操作
第5章
ワークシート関数
- 関数
- ワークシート関数
第6章
セルの検索とオートフィルタの操作
- セルの検索
- オートフィルタの操作
第7章
データの並べ替え
- データの並べ替え
第8章
テーブルの操作
- テーブルの操作(1)
- テーブルの操作(2)
第9章
エラー対策
- エラー対策
第10章
デバッグ
- デバッグ
以下はA1セルに入力されている値とB1セルに入力されている値を文字列として結合し、C1セルに入力するマクロである。
空欄に当てはまるコードを選択してください。
Sub Macro1()
Range("C1") = Range("A1").Value 【 空欄 】 Range("B1").Value
End Sub
- &
- Append
- +
- And
【正解】1
以下のマクロは、A列に入力されている数値を判定し、100より大きければ「100より大きい」、50より小さければ「50より小さい」、どちらでもなければ「どちらでもない」とB列に入力するマクロです。
空欄に当てはまるコードを記載してください。
Sub Macro1()
Dim i As Long
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
Select Case Cells(i, 1)
Case Is > 100
Cells(i, 2) = "100より大きい"
Case Is < 50
Cells(i, 2) = "50より小さい"
【 空欄 】
Cells(i, 2) = "どちらでもない"
End Select
Next i
End Sub
【正解】Case Else
以下は "C:\VBA\sample.xlsx" を開くマクロです。空欄に当てはまるコードを記載してください。
Sub Macro1()
Workbooks.【 空欄 】 "C:\VBA\sample.xlsx"
End Sub
【正解】Open
以下は、A1セルに入力された日付から月末日を算出し、A2セルに入力するマクロです。
空欄に当てはまるコードを記載してください。
Sub Macro1()
Cells(1, 2) = WorksheetFunction.【 空欄 】(Cells(1, 1), 0)
End Subb
【正解】EoMonth
以下のマクロの空欄に当てはまるコードを記載してください。
Sub Macro1()
On Error 【空欄】 ErrorLabel
Sheets("Sheet1").Name = Range("A1")
Exit Sub
ErrorLabel:
MsgBox "Some Error Ocurred."
End Sub
【正解】GoTo
中澤 瑛太(なかざわ えいた)
中澤講師はこんな人
穏やかで親しみやすい人柄と、ユーモアに富んだ授業は初心者にも分かりやすいと人気。
クラウドサービスからプログラム開発まで幅広い実務経験を活かし、生徒の立場に寄り添った授業を行う。
蛯原 駿也(えびはら しゅんや)
蛯原講師はこんな人
ゲームのフロントエンドの開発経験が豊富。エンジニアとして開発業務に携わっていた経験から、実務経験を交えた解説を得意とする。持ち前の柔和な人柄で、生徒一人一人の疑問を分かりやすく解決してくれる。
BOOKNS(ブックネス)とは、エンジニア育成に特化した定額制のオンライン学習サービスです。
開校20年の歴史をもつITスクール、システムアーキテクチュアナレッジのノウハウが詰まったオンライン教材に、現役講師によるコーチング・試験対策までをオールインワンにした、人材育成サービスの決定版!
お得な
サブスクリプションプランを
ご用意
法人 1ヶ月あたり
円/人(税込 5,500円)
個人 1ヶ月あたり
円/人(税込 3,300円)
※一部サービスのご利用には別途追加料金が発生致します。