田中 亨 著
                                                                            
本書はVBAの“知りたい”をズバッと解決できる、スーパーリファレンスの最新版です。基本のVBAはもちろん、「VBAでこんなこともできたの?」という裏ワザまで、本当に使えるワザを集めました。各項目は目的別に整理/分類しているので、解決方法がすぐに見つけられます。簡潔丁寧な解説をしているので、サクッと読んで業務に応用できます。「引きやすさ」と「わかりやすさ」にこだわった1冊。VBAを使いこなしたいユーザー必携です。
編集(1)
  01.001 セルに入力する
  01.002 セルのデータを取得する
  01.003 セルのシリアル値を取得する
  01.004 セルをコピーする
  01.005 セルの値だけをコピーする
  01.006 セルに数式を代入する
  01.007 セルの数式を取得する
  01.008 セルに表示形式を設定する
  01.009 別シートのセルを選択する
  01.010 結合セルを操作する
  01.011 セルが数値かどうか判定する
  01.012 セルが日付かどうか判定する
  01.013 セルが文字列かどうか判定する
  01.014 セルにフリガナを設定する
  01.015 行や列全体を削除する
  01.016 セルのデータをクリアする
  01.017 セルの書式をコピーする
  01.018 セルに格子罫線を引く
  01.019 セルに外枠罫線を引く
  01.020 大文字と小文字を区別しない
  01.021 セルを検索する
  01.022 右隣のセルを参照する
  01.023 列の幅を設定する
  01.024 数式がエラーかどうかを判定する
  01.025 数式が入力されているかどうか判定する
  01.026 数式が参照しているセルを調べる
  01.027 セルに###が表示されているかどうかを判定する
  01.028 数値から列番号を調べる
  01.029 セルにコメントを挿入する
  01.030 セル内の一部だけ色を設定する
  01.031 大量のセルを配列に入れてから操作する
  01.032 配列をセルに代入する
  01.033 二次元配列をセルに代入する
  01.034 ワークシート関数を使う
  01.035 文字列として入力する
  01.036 3 桁カンマ区切りの表示形式を設定する
  01.037 空白セルだけを操作する
  01.038 色を設定する
  01.039 セルを並べ替える
  01.040 セルが範囲内にあるかどうか判定する
  01.041 セルが空欄かどうか判定する
  01.042 セルのコメントを削除する
  01.043 コメントを編集状態にする
  01.044 セルのコメントに画像を表示する
  01.045 コメントの枠を変更する
  計算
  01.046 複数のセルに同じ数式を代入する
  01.047 ワークシート関数を入力する
  01.048 条件に一致するセルの個数を数える
  01.049 条件に一致するセルの数値を合計する
  01.050 ワークシート関数を使って条件に一致するセルの数値を合計する
  編集(2)
  01.051 行を挿入する
  01.052 行を挿入して書式を引き継ぐ
  01.053 行を挿入して書式は引き継がない
  01.054 特定のセルの上に行を挿入する
  01.055 特定のセルの下に行を挿入する
  01.056 列を挿入する
  01.057 指定した位置に列を挿入する
  01.058 条件が一致した位置に列を挿入する
  01.059 特定セルの行を削除する
  01.060 空白セルの行を削除する
  01.061 アクティブセルを調べる
  01.062 アクティブシートではない別シートのセルを選択する
  01.063 非連続のセルが選択されているかどうかを調べる
  01.064 行単位のセル範囲を操作する
  01.065 セルに印を付ける
  01.066 大量のセルを選択する
  01.067 セルのフリガナを取得する(1)
  01.068 セルのフリガナを取得する(2)
  01.069 入力されていない文字列のフリガナを取得する
  01.070 セルのフリガナ設定を変更する
  01.071 すべてのフリガナを取得する
  01.072 セルにフリガナを表示/非表示に設定する
  01.073 ひらがなとカタカナを変換する
  01.074 半角と全角を変換する
  01.075 大文字と小文字を変換する
  01.076 空白を除去する(1)
  01.077 空白を除去する(2)
  01.078 単位が付いた数値を計算する
  入力規則
  01.079 入力規則を設定する
  01.080 日付に関する入力規則を設定する
  01.081 入力規則のリストを設定する
  01.082 入力時のメッセージを表示する入力規則を設定する
  01.083 入力規則とエラーメッセージを設定する
  01.084 入力規則とエラーメッセージのスタイルを設定する
  01.085 日本語入力に関する入力規則を設定する
  01.086 入力規則が設定されているかどうかを判定する
  01.087 無効データをチェックする
  オートフィルタ
  01.088 オートフィルタを設定する
  01.089 オートフィルタを解除する
  01.090 オートフィルタを設定して絞り込む
  01.091 オートフィルタを設定してオートフィルタ矢印を非表示にする
  01.092 すべてのオートフィルタ矢印を非表示にする
  01.093 オートフィルタが設定されているかどうかを判定する
  01.094 オートフィルタの適用範囲を調べる
  01.095 絞り込まれているかどうかを判定する(1)
  01.096 絞り込まれているかどうかを判定する(2)
  01.097 絞り込んだ件数を調べる
  01.098 絞り込んだ結果の数値合計を求める
  01.099 絞り込んだ条件を調べる
  01.100 文字列で絞り込む(1)
  01.101 文字列で絞り込む(2)
  01.102 文字列で絞り込む(3)
  01.103 数値で絞り込む
  01.104 空白セルを絞り込む
  01.105 日付で絞り込む(1)
  01.106 日付で絞り込む(2)
  01.107 日付で絞り込む(3)
  01.108 日付で絞り込む(4)
  01.109 絞り込んだ結果をコピーする
  01.110 絞り込んだ結果だけ取得する
  書式
  01.111 条件付き書式を設定する(1)
  01.112 設定されている条件付き書式の数を調べる
  01.113 条件付き書式を削除する
  01.114 条件付き書式を設定する(2)
  01.115 条件付き書式を設定する(3)
  01.116 条件付き書式を設定する(4)
  01.117 条件付き書式でグラデーションのデータバーを設定する
  01.118 条件付き書式で単色のデータバーを設定する
  01.119 データバーの数値を非表示にする
  01.120 ルールの優先順位を変更する
  01.121 条件を満たす場合に停止する
  01.122 最短のバーと最長のバーを設定する
  01.123 データバーの方向を指定する
  01.124 バーの枠線を設定する
  01.125 マイナスのバーを設定する
  01.126 カラースケールの条件付き書式を設定する
  01.127 アイコンセットの条件付き書式を設定する
  01.128 アイコンセットを変更する
  01.129 アイコンの順序を逆にする
  01.130 アイコンだけ表示する
  ハイパーリンク
  01.131 ハイパーリンクを挿入する
  01.132 ハイパーリンクのリンク先にメールアドレスを指定する
  01.133 メールの件名を指定する
  01.134 ハイパーリンクを挿入して任意のセルにジャンプさせる
  01.135 ハイパーリンクを挿入してジャンプ先にブックを指定する
  01.136 ハイパーリンクのツールチップを設定する
  01.137 ハイパーリンクを開く
  01.138 ハイパーリンク先ファイルを新規に作成する
  01.139 ハイパーリンクを削除する
  01.140 ハイパーリンクをクリアする
  編集(3)
  01.141 セル内改行されているか調べる
  01.142 セル内の改行コードを削除する
  01.143 特定のセルを含むセル範囲を取得する
  01.144 列の幅を自動調整する
  01.145 選択範囲の列幅を自動調整する
  日付/時間
  01.146 日付(年月日)からシリアル値を取得する
  01.147 文字列からシリアル値を取得する
  01.148 日付から年を取得する
  01.149 日付から月を取得する
  01.150 日付から日を取得する
  01.151 日付から曜日を取得する(1)
  01.152 日付から曜日を取得する(2)
  01.153 日付から曜日を取得する(3)
  01.154 日付を計算する
  01.155 月末の日を取得する
  01.156 和暦に変換する
  01.157 時間を計算する
  01.158 日付が第何週目か調べる
  01.159 日付が今年の何日目か調べる
  01.160 日付がどの四半期であるか調べる
  編集(4)
  01.161 セルが選択されているかどうか判定する
  01.162 確実にセルを操作する
  01.163 セルに名前を付ける
  01.164 セルの名前を削除する
  01.165 相対参照と絶対参照を変換する
  01.166 コメント内を検索する
  01.167 複数のコメント内を検索する
  01.168 特定のセルを操作する
  01.169 数値が入力されているセルのみを操作する
  01.170 エラーになっているセルを操作する
  01.171 表内のコメントを操作する
  01.172 条件付き書式が設定されていないセルを操作する
  01.173 入力規則が設定されていないセルを操作する
  01.174 空白行を削除する
  データ分析(1)
  01.175 重複しないリストを作る
  01.176 すべてを検索する
  01.177 重複しているか判定する
  01.178 オートフィルタで重複しているか判定する
  01.179 COUNTIF 関数で重複しているか判定する
  01.180 2 つのセル範囲を入れ替える
  01.181 重複データを削除する
  01.182 スパークラインを挿入する
  01.183 スパークラインをクリアする
  01.184 スパークラインの種類を設定する
  01.185 空白セルのプロット方法を設定する
  01.186 非表示列をプロットする
  01.187 日付を検索する
  01.188 数式で入力されている日付を検索する(1)
  01.189 数式で入力されている日付を検索する(2)
  編集(5)
  01.190 連続データを作成する
  01.191 プログラムの内部で連続データを作成する
  01.192 相対的な位置のセルを操作する
  01.193 選択範囲の大きさを変更する
  01.194 セルの背景色を設定する
  01.195 RGB 関数でセルの背景色を設定する
  01.196 ThemeColor プロパティでセルの背景色を設定する
  01.197 TintAndShade プロパティでセルの背景色を設定する
  01.198 セルの背景パターンを設定する
  01.199 セルの背景にグラデーションを設定する
  01.200 セルの背景に対角線方向や放射状のグラデーションを設定する
  データ分析(2)
  01.201 ピボットテーブルを作成する
  01.202 ピボットテーブルの存在を確認する
  01.203 レイアウトを調べる
  01.204 フィールドのアイテムを取得する
  01.205 特定のデータだけコピーする
  01.206 特定の集計結果を取得する
ブック(1)
  02.001 ブックを開く
  02.002 マクロが保存されているブックを操作する
  02.003 開いたブックを変数に格納する
  02.004 ブックを閉じる
  02.005 新しいブックを挿入する
  02.006 ブックに名前を付けて保存する
  02.007 ブックの保存場所を取得する
  02.008 ブックを上書き保存する
  02.009 マクロが含まれているかどうか判定する(1)
  02.010 互換モードで開いているかどうか判定する
  02.011 マクロが含まれているかどうか判定する(2)
  02.012 ブックが変更されているかどうか判定する
  シート(1)
  02.013 新しいワークシートを挿入する
  02.014 指定した位置にワークシートを挿入する
  02.015 ワークシートの名前を設定する(1)
  02.016 ワークシートの名前を設定する(2)
  02.017 ワークシートを削除する
  02.018 ワークシートをコピーする
  02.019 ワークシートを移動する
  02.020 ワークシートを非表示にする(1)
  02.021 非表示シートを再表示する
  02.022 ワークシートを非表示にする(2)
  02.023 ワークシートを保護する
  02.024 ワークシートの保護を解除する
  02.025 ワークシートを印刷する
  02.026 ワークシートを印刷プレビューする
  02.027 ワークシートを並べ替える(1)
  02.028 ワークシートを並べ替える(2)
  02.029 隣のワークシートを返すプロパティ
  表示(1)
  02.030 ユーザー設定のビューを登録する(1)
  02.031 ユーザー設定のビューを登録する(2)
  02.032 ユーザー設定のビューの設定を調べる
  02.033 ユーザー設定のビューを切り替える
  02.034 ユーザー設定のビューを削除する
  02.035 ワークシートの表示を変更する
  02.036 改ページの区切り線を表示/非表示する
  02.037 画面の表示倍率を設定する(1)
  02.038 画面の表示倍率を設定する(2)
  02.039 数式バーの表示/非表示を設定する
  02.040 数式バーの高さを設定する(1)
  02.041 数式バーの高さを設定する(2)
  ブック(2)
  02.042 ブックを開かないでデータを取得する
  02.043 ブックのパスを取得する
  02.044 ブックの名前を取得する
  02.045 ブックのフルネームを取得する
  02.046 [ファイルを開く]ダイアログでブックを開く
  02.047 [ファイルを開く]ダイアログで自動的にブックを開く
  02.048 [ファイルを開く]ダイアログを詳細に設定する
  02.049 Dialogs コレクションを使って[ ファイルを開く] ダイアログを開く
  02.050 [ファイルを開く]ダイアログで開くフォルダを指定する
  02.051 [ファイルを開く]ダイアログのフィルタリング
  02.052 共有ブックを誰が開いているか調べる
  02.053 通知を希望しないでブックを開く
  02.054 開いたブックを履歴に登録する
  02.055 自動実行マクロを起動しないで開く
  02.056 他の人がブックを開いているかどうか調べる
  02.057 他のブックのマクロを実行する
  02.058 ブックのプロパティを設定する
  02.059 ユーザー設定のドキュメントのプロパティを設定する
  イベント(1)
  02.060 ブックを開いたときマクロを自動実行する(1)
  02.061 ブックを開いたときマクロを自動実行する(2)
  02.062 ブックを閉じる直前にマクロを自動実行する(1)
  02.063 ブックを閉じる直前にマクロを自動実行する(2)
  02.064 保存する直前にマクロを自動実行する
  02.065 印刷する直前にマクロを自動実行する
  02.066 ワークシートの挿入と同時に名前を設定する
  シート(2)
  02.067 連続名の複数のワークシートを挿入する
  02.068 ワークシート見出しの色を設定する
  02.069 ワークシートをグループ化する
  02.070 ワークシートがグループ化されているかどうかを判定する
  02.071 グループ化したワークシートを操作する
  02.072 ワークシートをスクロールする
  02.073 特定のセルが見えるようにスクロールする
  02.074 現在表示されているセル範囲を取得する
  02.075 1 枚のワークシートだけ別ブックで保存する
  印刷
  02.076 印刷の総ページ数を取得する
  02.077 ブック全体を印刷する
  02.078 特定のセル範囲だけ印刷する
  02.079 複数のワークシートを印刷する
  02.080 印刷部数を指定する
  02.081 印刷するページを指定する
  02.082 印刷する前にプレビューを表示する
  02.083 印刷範囲を設定する
  02.084 印刷範囲をクリアする
  02.085 印刷範囲を無視して印刷する
  02.086 白黒印刷する
  02.087 コメントを印刷する
  02.088 行列番号を印刷する
  02.089 枠線を印刷する
  02.090 簡易印刷する
  02.091 エラーを印刷しない
  02.092 用紙の向きを設定する
  02.093 1 枚の用紙に印刷する
  02.094 拡大縮小率を指定する
  02.095 用紙の中央に印刷する
  02.096 ヘッダー/フッターを指定する
  02.097 1 ページ目のページ番号を指定する
  02.098 タイトル行/列を設定する
  02.099 印刷の設定を高速化する
  02.100 ワークシートの背景に印刷されない画像を表示する
  イベント(2)
  02.101 セルを選択したときマクロを自動実行する
  02.102 再計算されたときマクロを自動実行する
  02.103 セルの値が変更されたときマクロを自動実行する
  02.104 別のワークシートを開かせない
  02.105 セルの右クリックでマクロを実行する
  02.106 セルのダブルクリックでマクロを実行する
  02.107 イベントを抑止する
  表示(2)
  02.108 ウィンドウ枠を固定する(1)
  02.109 ワークシート画面を分割する
  02.110 ウィンドウ枠を固定する(2)
  02.111 分割されているウィンドウ数を取得する
  02.112 分割された画面に表示されている範囲を取得する
  02.113 分割された画面をスクロールする
  02.114 複数のウィンドウを整列する
  02.115 新しいウィンドウを開く
  02.116 別のワークシートを同時に表示する
  02.117 すべての複製ウィンドウを閉じる
ファイル(1)
  03.001 ファイルの存在を確認する
  03.002 フルパスからファイル名を抜き出す
  03.003 フルパスからパスを抜き出す
  03.004 ファイルをコピーする
  03.005 ファイルの名前を変更する
  03.006 ファイルのサイズを取得する
  03.007 ファイルのタイムスタンプを取得する
  03.008 ファイルを削除する
  03.009 [ファイルの削除]ダイアログボックスでファイルを削除する
  03.010 ファイルの属性を調べる
  03.011 ファイルの属性を設定する
  03.012 フォルダを作成する
  03.013 フォルダを削除する
  03.014 フォルダの名前を変更する
  03.015 フォルダを移動する
  03.016 フォルダ内のファイル一覧を取得する(1)
  03.017 テキストファイルの行数を調べる
  03.018 ファイルの種類を調べる
  03.019 フォルダ内のファイル一覧を取得する(2)
  03.020 サブフォルダの一覧を取得する
  テキストファイル
  03.021 テキストファイルに書き込む
  03.022 テキストファイルに追記する
  03.023 テキストファイルを読み込む(1)
  03.024 テキストファイルを読み込む(2)
  03.025 テキストファイルを読み込む(3)
  03.026 CSV データをワークシートに読み込む(1)
  03.027 CSV データをワークシートに読み込む(2)
  ファイル(2)
  03.028 カレントフォルダを調べる
  03.029 カレントフォルダを移動する
  03.030 ネットワークドライブに移動する
  03.031 拡張子を取得する
  03.032 GetExtensionNameメソッドで拡張子を取得する
  03.033 特殊フォルダを取得する
  03.034 隠し属性ファイルを削除する
  03.035 ごみ箱へ削除する
グラフ
  04.001 グラフを挿入する
  04.002 種類を指定してグラフを挿入する
  04.003 位置を指定してグラフを挿入する
  04.004 大きさを指定してグラフを挿入する
  04.005 グラフの数を取得する
  04.006 グラフの名前を設定する
  04.007 グラフの位置を調べる
  04.008 グラフの大きさや位置を調べる
  04.009 すべてのグラフの左端を揃える
  04.010 すべてのグラフの大きさを揃える
  04.011 グラフにタイトルを設定する
  04.012 タイトルとセルをリンクさせる
  04.013 凡例を表示する
  04.014 凡例の位置を指定する
  04.015 凡例をグラフに重ねる
  04.016 凡例を塗りつぶす(1)
  04.017 凡例を塗りつぶす(2)
  04.018 系列を調べる
  04.019 系列にデータラベルを表示する(1)
  04.020 系列にデータラベルを表示する(2)
  04.021 データラベルの種類を指定する
  04.022 系列の一部だけ色を変える
  04.023 データの位置や大きさを取得する
  04.024 グラフ上にオートシェイプを挿入する
  04.025 系列の塗りつぶしを設定する(1)
  04.026 系列の塗りつぶしを設定する(2)
  04.027 系列の色の透明度を設定する
  04.028 系列の色の明暗を設定する
  04.029 系列の色のグラデーションを設定する(1)
  04.030 系列の色のグラデーションを設定する(2)
  04.031 系列の内部に画像ファイルを設定する
  04.032 系列に組み込みのテクスチャを設定する
  04.033 系列にパターンを設定する
  04.034 書式をリセットする
  04.035 系列の一部だけグラフの種類を変える
  04.036 第2 軸にプロットする
  04.037 グラフの種類を設定する
  04.038 線の太さを設定する
  04.039 マーカーを設定する
  04.040 スムージングする
  04.041 円グラフの一部を切り離す
  オブジェクト
  04.042 オートシェイプを挿入する
  04.043 オートシェイプを削除する
  04.044 オートシェイプの名前を設定/取得する
  04.045 オートシェイプの種類を設定する
  04.046 オートシェイプのスタイルを設定する
  04.047 直線を引く
  04.048 矢印を引く
  04.049 線の太さを設定する
  04.050 線の色を設定する
  04.051 線の種類を設定する
  04.052 オートシェイプの塗りつぶしを設定する(1)
  04.053 オートシェイプの塗りつぶしを設定する(2)
  04.054 オートシェイプをテクステャで塗りつぶす
  04.055 オートシェイプを画像で塗りつぶす
  04.056 オートシェイプの塗りつぶしにグラデーションを設定する
  04.057 枠線の色を設定する
  04.058 枠線の太さを設定する
  04.059 枠線の種類を設定する
  04.060 オートシェイプの影を設定する
  04.061 オートシェイプの反射を設定する
  04.062 オートシェイプの光沢を設定する
  04.063 オートシェイプのぼかしを設定する
  04.064 オートシェイプの面取りを設定する
  04.065 オートシェイプの3-D 回転を設定する
  04.066 オートシェイプに文字列を挿入する
  04.067 文字列の大きさを指定する
  04.068 文字列を中央揃えに設定する
  04.069 画像を挿入する
  04.070 テキストボックスを段組みにする
メニュー
  05.001 メニューにコマンドを登録する
  05.002 コマンドを削除する
  05.003 メニューを初期化する
  05.004 登録する位置を指定する
  05.005 コマンドにマクロを登録する
  05.006 コマンドに区切り線を付ける
  05.007 コマンドにアイコンを表示する
  05.008 既存の機能を割り当てる
  05.009 コマンドが押された状態にする
  05.010 サブメニューを追加する
  05.011 実行されたコマンドを判定する
  05.012 コマンドを表示/非表示にする
  05.013 状況に応じて変化するメニュー
  05.014 安全にコマンドを削除する
  ツールバー
  05.015 ツールバーを作る
  05.016 ツールバーを削除する
  05.017 既存のボタンを登録する
  05.018 ツールバーにテキストボックスを追加する
  05.019 ツールバーにコンボボックスを追加する
  05.020 ツールバーの位置を指定する
  05.021 ツールバーを変更できないようにする
UserForm(1)
  06.001 UserFormを表示する
  06.002 UserFormをモードレスで表示する
  06.003 コマンドボタンにマクロを登録する
  06.004 UserFormを閉じる
  06.005 UserFormを隠す
  06.006 UserFormのタイトルバーを設定する
  コントロール
  06.007 ラベルに文字列を表示する(1)
  06.008 ラベルに文字列を表示する(2)
  06.009 テキストボックスに文字列を代入する
  06.010 テキストボックスが変更されたら処理する
  06.011 テキストボックスに大文字しか入力させない
  06.012 テキストボックスに入力できる文字数を制限する(1)
  06.013 テキストボックスに入力できる文字数を制限する(2)
  06.014 テキストボックス内の文字列を選択状態にする
  06.015 テキストボックス内を検索する
  06.016 リストボックスにデータを登録する(1)
  06.017 リストボックスにデータを登録する(2)
  06.018 リストボックスにデータを登録する(3)
  06.019 リストボックスのデータを削除する
  06.020 リストボックスの選択位置を指定する
  06.021 リストボックスで選択されているデータを取得する(1)
  06.022 リストボックスで選択されているデータを取得する(2)
  06.023 複数選択可能なリストボックスで選択されているデータを取得する
  06.024 リストボックス内のデータを移動する
  06.025 リストボックスに登録されているデータの個数を取得する
  06.026 複数列のリストボックスを設定する
  06.027 リストボックスが選択されたとき処理する
  06.028 2 つのリストボックスを連動する
  06.029 リストボックスで常に最下行を表示する
  06.030 リストボックスに重複データを登録しない
  06.031 コンボボックスにデータを登録する
  06.032 コンボボックスにテキストを代入する
  06.033 コンボボックスで入力された文字列をリストに登録する
  06.034 チェックボックスの状態を判定する
  06.035 チェックボックスで淡色表示を判定する
  06.036 オプションボタンの状態を判定する(1)
  06.037 オプションボタンの状態を判定する(2)
  06.038 マルチページを操作する
  06.039 リストビューを使う(初期設定)
  06.040 リストビューを使う(データの登録)
  06.041 リストビューを使う(2 列目以降のデータ)
  06.042 リストビューを使う(選択されたときの処理)
  06.043 ツリービューを使う(初期設定)
  06.044 ツリービューを使う(親ノードの登録)
  06.045 ツリービューを使う(子ノードの登録)
  06.046 ツリービューを使う(ツリーを展開する)
  06.047 ツリービューを使う(選択されたときの処理)
  06.048 スクロールバーを使う(初期設定)
  06.049 スクロールバーを使う(変更されたときの処理)
  06.050 スピンボタンを使う
  UserForm(2)
  06.051 右クリックメニューを作る
  06.052 最初に表示する位置を指定する(1)
  06.053 最初に表示する位置を指定する(2)
  06.054 前回の表示位置を再現する
変数/定数
  07.001 変数を使う
  07.002 広域変数を使う
  07.003 定数を使う
  07.004 配列を使う
  07.005 動的配列を使う
  07.006 配列をコピーする
  07.007 静的変数を使う
  07.008 ユーザー定義変数を使う
  07.009 オブジェクト型変数を使う
  07.010 連想配列を使う
  07.011 列挙型変数を使う
  制御(1)
  07.012 他のプロシージャを呼び出す
  07.013 マクロの強制終了(1)
  07.014 マクロの強制終了(2)
  分岐/繰り返し
  07.015 条件分岐(If)
  07.016 条件分岐(Select Case)
  07.017 繰り返し(For Next)
  07.018 繰り返し(Do Loop)
  07.019 繰り返し(For Each)
  07.020 繰り返しの強制終了
  制御(2)
  07.021 オブジェクトを省略する
  07.022 [Esc]キーでマクロを停止する
  入出力
  07.023 ユーザーからデータを受け取る
  07.024 ユーザーに処理を選択させる
  07.025 InputBox で空欄を認識する
  07.026 IMEをオンにしてInputBoxを開く
  07.027 マクロ実行中にセルを選択させる
  エラー/デバッグ(1)
  07.028 エラーが発生したらジャンプする
  07.029 イミディエイトウィンドウに出力する
  07.030 ログを出力する
  07.031 エラーを無視する
  07.032 発生したエラーの種類を調べる
  07.033 エラー情報を無効にする
  07.034 エラーに対する対応をやめる
  プロシージャ
  07.035 値を返すFunction プロシージャ
  07.036 プロシージャに引数を渡す
  07.037 引数を省略可能にする
  07.038 引数が省略されたかどうか判定する
  07.039 引数を可変にする
  07.040 引数に配列を受け取る
  07.041 配列を返す
  07.042 ユーザー定義関数を作る
  07.043 入力されたセルを取得する
  07.044 自動再計算の関数にする
  制御(3)
  07.045 画面の更新を止める
  07.046 確認メッセージを表示させない
  07.047 Split 関数の結果を直接操作する
  文字列(1)
  07.048 データが含まれているか判定する
  07.049 スペースで文字列を分割する
  07.050 文字列を後ろから検索する
  07.051 文字の個数をカウントする(1)
  07.052 文字の個数をカウントする(2)
  07.053 文字を数値で表す
  07.054 アスキーコードを調べる
  エラー/デバッグ(2)
  07.055 マクロを一時停止する(1)
  07.056 マクロを一時停止する(2)
  その他
  07.057 配列かどうか調べる
  07.058 自分自身を呼び出すプロシージャ
  07.059 複雑な条件分岐
  07.060 一定範囲の乱数を生成する
  文字列(2)
  07.061 文字列の左側を抜き出す
  07.062 文字列の右側を抜き出す
  07.063 文字列の中を抜き出す
  07.064 文字列の右側全部を抜き出す
  07.065 文字列の長さを調べる
  07.066 MsgBox 内の文字列を右寄せにする
  07.067 同じ文字を続ける
  07.068 正規表現のようなマッチング
  07.069 正規表現によるマッチング
  計算
  07.070 数値の桁数を指定する
  07.071 論理値を計算に使う
レジストリ
  08.001 レジストリにデータを登録する
  08.002 レジストリのデータを取得する
  08.003 レジストリのデータを削除する
  08.004 レジストリのデータをまとめて取得する
  プログラム/ Windows / Excel
  08.005 Excelを終了させる
  08.006 [フォルダの選択]ダイアログボックスを開く(1)
  08.007 [フォルダの選択]ダイアログボックスを開く(2)
  08.008 PC の電源を切る
  08.009 コントロールパネルの機能を呼び出す
  08.010 すべて最小化する
  08.011 拡張子関連づけで起動する
  08.012 自動的に閉じるMsgBox
  08.013 他のアプリを起動する
  08.014 ミリ秒単位の時間を計測する
  08.015 環境変数のパスを取得する
  08.016 ログインユーザー名を取得する
  08.017 PC の名前を取得する
  08.018 CPU の名称を取得する
  08.019 Excel からWordを制御する
  08.020 ステータスバーにメッセージを表示する
  08.021 サウンドを再生する(1)
  08.022 サウンドを再生する(2)
  08.023 再計算を手動にする
  08.024 特定のセルだけ再計算させる
  08.025 Excel の読み上げ機能
  08.026 指定した時刻にマクロを実行する
  08.027 Excel の組み込みダイアログを使う
  08.028 枠線の表示/非表示を切り替える
  08.029 入力後の移動方向を設定する
  08.030 イミディエイトウィンドウを開く
  08.031 .Net Frameworkを使う
  08.032 CPU の使用率を抑える
  08.033 マクロにショートカットキーを設定する
  08.034 Windows のバージョンを取得する
  08.035 Excel のバージョンを取得する
  08.036 コマンドプロンプトの標準出力を取得する
  08.037 画面をキャプチャする
  VBE
  08.038 標準モジュールが含まれているかどうか調べる
  08.039 モジュールを他のブックにコピーする
  08.040 モジュールを解放する
  08.041 プロシージャの一覧を取得する
  08.042 プロシージャのコードを取得する
  08.043 プロシージャを削除する
  08.044 コードの一部を置換する
  08.045 モジュールに文字列を挿入する
  08.046 モジュールにファイルを挿入する
  クリップボード
  08.047 クリップボードが空かどうか調べる
  08.048 クリップボードの形式を調べる
  08.049 クリップボードを直接操作する
  インターネット
  08.050 インターネットのページを表示する
  08.051 ハイパーリンクを設定してインターネットのページを表示する
  08.052 拡張子に関連づけてインターネットのページを表示する
  08.053 IE でインターネットのページを表示する(1)
  08.054 IE でインターネットのページを表示する(2)
  08.055 ページのテキストを取得する
  08.056 ページのHTMLを取得する
  08.057 ページにデータを書き込む
付録001 グラフを表す定数
  付録002 系列内のパターンを表す定数
  付録003 オートシェイプの種類を表す定数
  付録004 オートシェイプのスタイルを表す定数
  付録005 オデータラベルの表示を表す定数
付属データはこちら
        内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
        
        正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
        その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
      
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
      書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
            書籍の種類:紙書籍
          
書籍の刷数:全刷
 
              書籍によっては表記が異なる場合がございます
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
| ページ数 | 内容 | 書籍修正刷 | 電子書籍訂正 | 発生刷 | 登録日 | ||||
|---|---|---|---|---|---|---|---|---|---|
| 015 実行結果「菅野」のルビ | 
 | 4刷 | 済 | 1刷 | 2016.04.21 | ||||
| 021 実行結果のうち、実行前のセルA1のデータ | 
 | 4刷 | 済 | 1刷 | 2016.04.21 | ||||
| 025 コードの3行上 | 
 | 4刷 | 済 | 1刷 | 2016.04.21 | ||||
| 143 構文 | 
 | 2刷 | 未 | 1刷 | 2014.07.28 | ||||
| 670 index 「O」 | 
 | 3刷 | 未 | 1刷 | 2014.09.10 |