MOS VBAエキスパート対策を開始しました

新シリーズとして、「MOS VBAエキスパート対策」を開始しました。
MOS VBAエキスパートの、ベーシック、スタンダード合格に必要なVBAの解説です。
「2020年小学校プログラミング必修化」、大人はVBAから始めてみましょう。

MOSのVBAエキスパート試験に合格するために必要なVBA知識についての対策です。
試験に合格するには、その知識だけではなく、準備や試験当日の諸注意も必要ですが、
ここでは、基本的にはVBAの知識に絞った対策になります。

VBAベーシック

  • マクロとVBAの概念
    マクロとは何か
    VBAとは何か
    VBAの特徴
    Visual Basic Editorの操作と画面
    ブックとマクロの関係
    セキュリティレベル
  • マクロ記録
    マクロ記録とは
    マクロ記録の限界
    マクロ記録の活用方法
    記録のしかた
    記録される場所
    標準モジュール
    個人用マクロブック
  • VBAの構文
    オブジェクト式
    ステートメント
    関数(Right、Left、Mid、InStr、Now、Format、MsgBox、InputBox など)
    演算子(「+」「-」「*」「/」「^」「\」「Mod」「And」「Or」「Not」
    モジュールとプロシージャ
  • 変数と定数
    変数の意味
    変数の宣言
    変数の代入と取得
    スコープ
    定数の意味と使い方
  • セルの操作
    RangeとCells
    セルにデータを入力する
    セルのデータを取得する
    セルの書式設定
  • ステートメント
    If…End If
    For…Next
    With…End With
  • ブックの操作
    ブックを開く
    ブックを保存する
    ブックを閉じる
  • シートの操作
    シートを挿入する
    シートを削除する
    シートに関連する基本的な操作
  • デバッグの基礎
    デバッグとは
    論理エラーと文法エラー
    イミディエイトウィンドウ
    ブレークポイント
    ステップ実行
  • マクロの実行
    Visual Basic Editorから実行する
    [マクロ]ダイアログボックス
    シート上にボタンを配置する
    メニュー/ツールバーに登録する
    クイックアクセスツールバーに登録する
  • VBAベーシック試験対策まとめ

VBAスタンダード

新着記事の紹介

2018年2月12日
増殖した条件付き書式を整理統合する|VBAサンプル集

2018年2月12日
マクロの記録|MOS VBA対策

2018年2月10日
マクロとVBAの概念|MOS VBA対策

2018年2月10日
MOS VBAエキスパート対策|MOS VBA対策

2018年2月8日
VBAの配列まとめ(静的配列、動的配列)|VBA技術解説

2018年2月7日
VBAにおけるピリオドとカンマとスペースの使い方|VBA技術解説

2018年2月7日
レジストリの操作(SaveSetting,GetSetting,GetAllSettings,DeleteSetting)|VBA入門

2018年2月5日
図形(Shape)関連のプロパティ、メソッド一覧|VBAリファレンス

2018年2月5日
グラフ(Chart)関連のプロパティ、メソッド一覧|VBAリファレンス

2018年2月3日
標準スタイル違いの問題点:標準フォント複写、列幅をピクセルで合わせる|VBA技術解説

2018年2月2日
ピボットテーブル関連のプロパティ、メソッド一覧|VBAリファレンス

2018年2月1日
重複削除しユニークデータ作成(フィルターオプションの設定)|エクセル

2018年1月31日
ストップウォッチ改(1/100秒)(Timer)|VBAサンプル集

2018年1月28日
ForとIfのネストこそがVBAの要点|VBA技術解説

2018年1月27日
Applicationのプロパティ、メソッド、イベント一覧|VBAリファレンス

2018年1月27日
Windowのプロパティ、メソッド一覧|VBAリファレンス

2018年1月27日
WorkBookのプロパティ、メソッド、イベント一覧|VBAリファレンス

2018年1月27日
WorkSheetのプロパティ、メソッド、イベント一覧|VBAリファレンス

2017年12月12日
大量VlookupをVBAで高速に処理する方法について|VBA技術解説

2017年11月26日
オセロを作りながらマクロVBAを学ぼう|VBAサンプル集

2017年11月21日
ScreenUpdating=False時にエラー停止後にシートが固まったら|VBA技術解説

2017年10月20日
データクレンジングと名寄せ|ExcelマクロVBA技術解説

2017年6月17日
SUMIFの間違いによるパフォーマンスの低下について|エクセル

2017年6月15日
If条件式のいろいろな書き方:TrueとFalseの判定とは|VBA技術解説

2017年5月6日
空白セルを正しく判定する方法2|ExcelマクロVBA技術解説

2017年4月15日
フルパスをディレクトリ、ファイル名、拡張子に分ける|VBA技術解説

2017年4月9日
テキストボックスの各種イベント|Excelユーザーフォーム

2017年4月4日
フォルダ(サブフォルダも全て)削除する、Optionでファイルのみ削除|VBAサンプル集

2017年3月26日
最後の空白(や指定文字)以降の文字を取り出す|エクセル

2017年3月26日
先頭の数値、最後の数値を取り出す|エクセル関数超技

2017年3月23日
Excelファイルを開かずにシート名をチェック|VBAサンプル集

2017年3月18日
数式の参照しているセルを取得する|VBAサンプル集

2017年3月17日
CSVの読み込み方法(改の改)|VBAサンプル集

2017年2月12日
変数とプロシージャーの命名について|VBA技術解説

最近のエクセル新着(2018.02.03)

2018年2月3日
標準スタイル違いの問題点:標準フォント複写、列幅をピクセルで合わせる|ExcelマクロVBA技術解説

2018年2月2日
ピボットテーブル関連オブジェクトのプロパティ、メソッド一覧|Excelリファレンス

2018年2月1日
重複削除しユニークデータ作成(フィルターオプションの設定)|エクセル基本操作

2018年1月31日
ストップウォッチ改(1/100秒)(Timer)|ExcelマクロVBAサンプル集

2018年1月28日
ForとIfのネストこそがVBAの要点|ExcelマクロVBA技術解説

2018年1月27日
Applicationのプロパティ、メソッド、イベント一覧|Excelリファレンス

2018年1月27日
Windowのプロパティ、メソッド一覧|Excelリファレンス

2018年1月27日
WorkBookのプロパティ、メソッド、イベント一覧|Excelリファレンス

2018年1月27日
WorkSheetのプロパティ、メソッド、イベント一覧|Excelリファレンス

2017年12月12日
大量VlookupをVBAで高速に処理する方法について|ExcelマクロVBA技術解説

2017年11月26日
オセロを作りながらマクロVBAを学ぼう|ExcelマクロVBAサンプル集

2017年11月21日
ScreenUpdating=False時にエラー停止後にシートが固まったら|ExcelマクロVBA技術解説

2017年10月20日
データクレンジングと名寄せ|ExcelマクロVBA技術解説

2017年6月17日
SUMIFの間違いによるパフォーマンスの低下について|エクセル関数超技

2017年6月15日
If条件式のいろいろな書き方:TrueとFalseの判定とは|ExcelマクロVBA技術解説

2017年5月6日
空白セルを正しく判定する方法2|ExcelマクロVBA技術解説

2017年4月15日
フルパスをディレクトリ、ファイル名、拡張子に分ける|ExcelマクロVBA技術解説

2017年4月9日
テキストボックスの各種イベント|Excelユーザーフォーム入門

2017年4月4日
フォルダ(サブフォルダも全て)削除する、Optionでファイルのみ削除|ExcelマクロVBAサンプル集

2017年3月26日
最後の空白(や指定文字)以降の文字を取り出す|エクセル関数超技

2017年3月26日
先頭の数値、最後の数値を取り出す|エクセル関数超技

2017年3月23日
Excelファイルを開かずにシート名をチェック|ExcelマクロVBAサンプル集

2017年3月18日
数式の参照しているセルを取得する|ExcelマクロVBAサンプル集

2017年3月17日
CSVの読み込み方法(改の改)|ExcelマクロVBAサンプル集