■Top
■はじめての方へ
■基本Tips
├ セルを選択・参照する方法
├ 変数を使用してセルを選択・参照する方法
├ 最大の行数・列数を求める
├ 連続してデータが入っているセル範囲の取得
├ 選択されているセルのアドレス・行・列番号 を調べる / 順番にアクセスする
├ 使用しているセルのアドレス・行・列番号 を調べる / 順番にアクセスする
├ ブックとシートの操作
└ シート・ブックが存在するかチェックする
■ちょっとだけ文法
├ 使用する変数を最初に宣言する
├ 変数やプロシージャーなどの有効範囲(スコープレベル)
└ プロシージャーへの引数の渡し方 ByRef と ByVal
■フィルターの便利な使い方
├ オートフィルターが設定されているか判断する
├ オートフィルターを使って複数の条件でデータを抽出する
├ フィルタ オプションを使用して、重複しない Item を取得する
└ フィルタ オプションを使用して、条件と一致したデータを別のシートにコピーする
■ユーザーインターフェース
├ フォームの作成
├ フォームのコントロールの動作を決めるコードを記述する
├ フォームを使用して、開いている Book や Sheet を選択する
├ InputBox を使用する
└ MsgBox を使用する
■検索
├ 検索1 検索結果が1つだけの場合
├ 検索2 複数検索結果がある場合
└ 検索3 確実な検索
■知っていると得するTips 1
├ 稼働日を計算する
├ コメントを入れる (コメントブロック)
├ Displayの表示を止める
├ ステータスバーを使って進捗を表示させる
├ フォームのモードレス表示を使って進捗を表示させる
├ ワークシート関数を使う
├ 実行時間を表示する
├ 罫線を引く
├ 様々な条件で範囲を特定する
├ シートのデータを別のシートにコピーする
├ テンプレートシートの書式と列幅を別のシートにコピーする
├ シートの並べ替え
├ シートを表示 / 非表示にする
└ どのボタンが押されたか判断する
■知っていると得するTips 2
├ エラー処理
├ OSの名前・OS Excelのバージョン
├ パスを取得する
├ Excelが使用できるメモリ容量の取得
├ ブックの閉じる/最小化/元に戻す ボタンを消す
├ ふりがなを振る
├ 配列を使う
├ 2行づつソートする
├ 重複行を削除する
├ 空白行を削除する
├ 空白のシートを削除する / 特定の警告やメッセージを表示しない
└ Book のプロパティを取得する / 設定する
■ファイルとフォルダの操作
├ Fileを選択するオープンダイアログ / Bookを開く / CSV ファイルを開く
├ カンマ区切りのテキストファイルを開く
├ 形式を指定してテキストファイルを開く
├ 固定長フィールド形式のテキストファイルを開く
├ Bookを保存する / 名前を付けて保存する
├ ファイル・ディレクトリの存在を確認する
├ ファイルをコピーする
├ ファイルを削除する
├ フォルダを作成する ・ 削除する
├ ファイル・フォルダの名前を変更する・移動する
├ ファイルの属性・サイズを調べる・設定する
├ Folderを選択する
├ File / Folder の一覧を取得する
├ Fileの一覧をサブフォルダを含めて取得する(再帰呼び出し)
└ Fileの検索
■入出力
├ テキスト形式の読み込み・書き込み
├ CSVファイルの読み込み
├ CSVファイルの書き出し
└ スペース区切りテキストの書き出し
■イベント
├ シートのイベント
├ ブックのイベント
└ ブックとシート のイベント Enter Key でマクロを起動する
■オブジェクト
├ オブジェクトの作成方法
├ ファイルシステムオブジェクトで利用できる メソッド・プロパティ
├ Fileオブジェクト プロパティ
├ Folderオブジェクト プロパティ
├ オブジェクトを使用したテキスト形式の読み込み・書き込み
├ オブジェクトを使用した File / Folder のコピー
├ オブジェクトを使用した File / Folder の移動
├ オブジェクトを使用した File / Folder の削除
└ Driveオブジェクト プロパティ
■グラフの操作
├ 空のグラフを作成する
├ データ範囲を指定してグラフを作成する
├ データ系列を指定してグラフを作成する
├ 2系列のグラフをデータ系列毎に指定してグラフを作成する
├ 2軸のグラフをデータ系列毎に分けてグラフを作成する
├ 演算したデータを使用してグラフを作成する
└ グラフ定数一覧
■もっと仕事を楽にしよう (アプリ紹介)
├ 共通項目をKeyにして(参照して)別シート・ブックに値を代入する
├ シートの串刺し計算
├ 生産工期から逆算した生産開始日の一覧表を作る
├ フォルダの中のテキスト形式のファイルを一括で修正する
├ 商談情報から月毎・確度順の一覧表を作成する
├ 組立・製造ラインの工程スケジューラー / シミュレーター
└ GoogleRankingChecker (グーグルランキングチェッカー)
■Down Load
■Column
├ 「アプリケーションとしのVBA」の管理人について
├ 仕事での VBA の使い方
├ どじなかみさん
├ どじなかみさん2
├ どじなかみさん3
├ どじなかみさん4
├ 結婚記念日
├ トヨタ生産方式について I
├ トヨタ生産方式について II
├ トヨタ生産方式について III
├ 決断
├ こだわり
├ モルツの味を返せ
├ 自己表現と枠
├ 蛸の子供は何と呼ぶか
└ 怒れ!
■こんなの作って
■学習教材
■お問い合わせ
■相互リンク
■本当に訪問者が知りたい20の質問
■はじめての方へ
■基本Tips
├ セルを選択・参照する方法
├ 変数を使用してセルを選択・参照する方法
├ 最大の行数・列数を求める
├ 連続してデータが入っているセル範囲の取得
├ 選択されているセルのアドレス・行・列番号 を調べる / 順番にアクセスする
├ 使用しているセルのアドレス・行・列番号 を調べる / 順番にアクセスする
├ ブックとシートの操作
└ シート・ブックが存在するかチェックする
■ちょっとだけ文法
├ 使用する変数を最初に宣言する
├ 変数やプロシージャーなどの有効範囲(スコープレベル)
└ プロシージャーへの引数の渡し方 ByRef と ByVal
■フィルターの便利な使い方
├ オートフィルターが設定されているか判断する
├ オートフィルターを使って複数の条件でデータを抽出する
├ フィルタ オプションを使用して、重複しない Item を取得する
└ フィルタ オプションを使用して、条件と一致したデータを別のシートにコピーする
■ユーザーインターフェース
├ フォームの作成
├ フォームのコントロールの動作を決めるコードを記述する
├ フォームを使用して、開いている Book や Sheet を選択する
├ InputBox を使用する
└ MsgBox を使用する
■検索
├ 検索1 検索結果が1つだけの場合
├ 検索2 複数検索結果がある場合
└ 検索3 確実な検索
■知っていると得するTips 1
├ 稼働日を計算する
├ コメントを入れる (コメントブロック)
├ Displayの表示を止める
├ ステータスバーを使って進捗を表示させる
├ フォームのモードレス表示を使って進捗を表示させる
├ ワークシート関数を使う
├ 実行時間を表示する
├ 罫線を引く
├ 様々な条件で範囲を特定する
├ シートのデータを別のシートにコピーする
├ テンプレートシートの書式と列幅を別のシートにコピーする
├ シートの並べ替え
├ シートを表示 / 非表示にする
└ どのボタンが押されたか判断する
■知っていると得するTips 2
├ エラー処理
├ OSの名前・OS Excelのバージョン
├ パスを取得する
├ Excelが使用できるメモリ容量の取得
├ ブックの閉じる/最小化/元に戻す ボタンを消す
├ ふりがなを振る
├ 配列を使う
├ 2行づつソートする
├ 重複行を削除する
├ 空白行を削除する
├ 空白のシートを削除する / 特定の警告やメッセージを表示しない
└ Book のプロパティを取得する / 設定する
■ファイルとフォルダの操作
├ Fileを選択するオープンダイアログ / Bookを開く / CSV ファイルを開く
├ カンマ区切りのテキストファイルを開く
├ 形式を指定してテキストファイルを開く
├ 固定長フィールド形式のテキストファイルを開く
├ Bookを保存する / 名前を付けて保存する
├ ファイル・ディレクトリの存在を確認する
├ ファイルをコピーする
├ ファイルを削除する
├ フォルダを作成する ・ 削除する
├ ファイル・フォルダの名前を変更する・移動する
├ ファイルの属性・サイズを調べる・設定する
├ Folderを選択する
├ File / Folder の一覧を取得する
├ Fileの一覧をサブフォルダを含めて取得する(再帰呼び出し)
└ Fileの検索
■入出力
├ テキスト形式の読み込み・書き込み
├ CSVファイルの読み込み
├ CSVファイルの書き出し
└ スペース区切りテキストの書き出し
■イベント
├ シートのイベント
├ ブックのイベント
└ ブックとシート のイベント Enter Key でマクロを起動する
■オブジェクト
├ オブジェクトの作成方法
├ ファイルシステムオブジェクトで利用できる メソッド・プロパティ
├ Fileオブジェクト プロパティ
├ Folderオブジェクト プロパティ
├ オブジェクトを使用したテキスト形式の読み込み・書き込み
├ オブジェクトを使用した File / Folder のコピー
├ オブジェクトを使用した File / Folder の移動
├ オブジェクトを使用した File / Folder の削除
└ Driveオブジェクト プロパティ
■グラフの操作
├ 空のグラフを作成する
├ データ範囲を指定してグラフを作成する
├ データ系列を指定してグラフを作成する
├ 2系列のグラフをデータ系列毎に指定してグラフを作成する
├ 2軸のグラフをデータ系列毎に分けてグラフを作成する
├ 演算したデータを使用してグラフを作成する
└ グラフ定数一覧
■もっと仕事を楽にしよう (アプリ紹介)
├ 共通項目をKeyにして(参照して)別シート・ブックに値を代入する
├ シートの串刺し計算
├ 生産工期から逆算した生産開始日の一覧表を作る
├ フォルダの中のテキスト形式のファイルを一括で修正する
├ 商談情報から月毎・確度順の一覧表を作成する
├ 組立・製造ラインの工程スケジューラー / シミュレーター
└ GoogleRankingChecker (グーグルランキングチェッカー)
■Down Load
■Column
├ 「アプリケーションとしのVBA」の管理人について
├ 仕事での VBA の使い方
├ どじなかみさん
├ どじなかみさん2
├ どじなかみさん3
├ どじなかみさん4
├ 結婚記念日
├ トヨタ生産方式について I
├ トヨタ生産方式について II
├ トヨタ生産方式について III
├ 決断
├ こだわり
├ モルツの味を返せ
├ 自己表現と枠
├ 蛸の子供は何と呼ぶか
└ 怒れ!
■こんなの作って
■学習教材
■お問い合わせ
■相互リンク
■本当に訪問者が知りたい20の質問