資格対策シリーズ

エクセルVBAスタンダード対策講座 BOOKNS-オリジナルテキスト

著者|中澤 瑛太  講師 / 蛯原 駿也  講師

この書籍の概要

Excel VBA スタンダード試験に対応!
試験対策と実践力を効率よく身につける、現役エンジニア講師によるBOOKNSオリジナルテキスト!
本書は、開校20周年を迎えるITの技術専門スクールで作られた試験対策テキストを、BOOKNSの為に改修したオリジナルテキストです。
未経験からでも合格までたどり着くために、テキストでの解説とプログラミング演習を交互に行えるようになっており基礎力と技術力を同時に身に着けられるようになっています。
また試験対策の為の確認問題や模擬問題も多数用意しており、この1冊で十分に合格を目指すことができます。

こんな方におすすめ

・はじめてExcel VBA スタンダード試験に挑戦する人
・効率的に得点力をつけたい人
・1冊で合格までたどり着きたい人

  • 目次
  • 練習問題
  • 著者プロフィール

第0章

VBAの基本

  1. 環境構築
  2. VBEの見方や基礎知識

第1章

プロシージャ

  1. モジュールとプロシージャ

第2章

変数

  1. 変数・定数
  2. 変数の演習
  3. 文字列の結合
  4. オブジェクト式
  5. 配列
  6. オブジェクト変数

第3章

ステートメント

  1. Exitステートメント
  2. Ifステートメント
  3. Select Caseステートメント
  4. For Nextステートメント
  5. Do Loopステートメント
  6. For Eachステートメント

第4章

ファイルの操作

  1. ファイルの操作
  2. シートの操作

第5章

ワークシート関数

  1. 関数
  2. ワークシート関数

第6章

セルの検索とオートフィルタの操作

  1. セルの検索
  2. オートフィルタの操作

第7章

データの並べ替え

  1. データの並べ替え

第8章

テーブルの操作

  1. テーブルの操作(1)
  2. テーブルの操作(2)

第9章

エラー対策

  1. エラー対策

第10章

デバッグ

  1. デバッグ

以下はA1セルに入力されている値とB1セルに入力されている値を文字列として結合し、C1セルに入力するマクロである。
空欄に当てはまるコードを選択してください。

Sub Macro1()
 Range("C1") = Range("A1").Value 【 空欄 】 Range("B1").Value
End Sub​


  1. &
  2. Append
  3. +
  4. 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

中澤 瑛太(なかざわ えいた)

中澤 瑛太(なかざわ えいた)
担当講座
LPIC、CCNA、Java Silver、VBA
実務実績
Webinar登壇:【LPIC:202】DNSサーバを構築して、Webサーバに名前解決でアクセスしてみよう

中澤講師はこんな人

穏やかで親しみやすい人柄と、ユーモアに富んだ授業は初心者にも分かりやすいと人気。
クラウドサービスからプログラム開発まで幅広い実務経験を活かし、生徒の立場に寄り添った授業を行う。

蛯原 駿也(えびはら しゅんや)

蛯原 駿也(えびはら しゅんや)
担当講座
CCNA, Java Silver, VBA
実務実績
Webサイト開発、Linuxサーバ構築、ゲームアプリ開発

蛯原講師はこんな人

ゲームのフロントエンドの開発経験が豊富。エンジニアとして開発業務に携わっていた経験から、実務経験を交えた解説を得意とする。持ち前の柔和な人柄で、生徒一人一人の疑問を分かりやすく解決してくれる。

BOOKNS(ブックネス)とは、エンジニア育成に特化した定額制のオンライン学習サービスです。
開校20年の歴史をもつITスクール、システムアーキテクチュアナレッジのノウハウが詰まったオンライン教材に、現役講師によるコーチング・試験対策までをオールインワンにした、人材育成サービスの決定版!

お得な
サブスクリプションプランを
ご用意

法人 1ヶ月あたり

5,000 税抜
円/人(税込 5,500円)

個人 1ヶ月あたり

3,000 税抜
円/人(税込 3,300円)

※一部サービスのご利用には別途追加料金が発生致します。