VBAコンテンツ


右クリックメニューに独自のコマンドを追加する VBEのコードを簡単にコメント化する セル内で文字列の一部だけ色を変える ステータスバーを使う 重複行を削除する InputBoxでIMEをオンにする クリップボードを操作する データが含まれているかどうか判定する 正規表現のようなマッチング 正規表現によるマッチング 実は奥が深いInputBox 配列をソートする レジストリを使う 連想配列を使う 文字列に含まれる数値だけに書式を設定する 日付・時刻を取得するときの落とし穴 Escキーでマクロを停止させない APIを使わないで実行中のタスク一覧を調べる Split関数で文字列を区切る ループ(繰り返し処理)からの強制脱出 Excelの組み込みダイアログを表示する 「お待ちください」メッセージの表示 MS-DOSコマンドの標準出力を取得する シート上のボタンでShift+クリックを判別する メモリの状況を取得する MsgBoxで文字位置を揃える ごみ箱に削除する 連続データを作成する OSのバージョンを調べる 重複しないリストを作る(1) 重複しないリストを作る(2) 重複しないリストを作る(3) 重複しないリストを作る(4) 重複しないリストを作る(5) [関数の挿入]ダイアログボックスに表示させない オートカルクを操作する 自動実行マクロを名前で定義する 画像の大きさを取得する レジストリのサブキーを列挙する セル内の改行コードに注意 ダブルコーテーションの表示 括弧が必要な場合 文字列が等しいかどうかの判定 参照渡しと値渡し イミディエイトウィンドウを開く マクロで参照設定を操作する プロシージャ名を[マクロ]ダイアログに表示させない エラーに負けない ワークシート関数を入力する 指定した時刻にマクロを起動する CPUの使用率を抑える方法 インポートとエクスポート 相対参照と絶対参照を変換する Format関数と表示形式の違い セルのコメントに画像を表示する 配列をセルに代入する Format関数で12時間表記の時刻を取得する 文字種を判定する 色パレットに登録されている色を調べる 最終セルの下にSUM関数を自動挿入する Excel 2007のSortオブジェクト ColorIndexプロパティと色パレットについて ColorプロパティとRGB関数について テーマの色について グラフの参照範囲を変更する 文字列内の文字をカウントする マクロの実行速度を計測する 特定のデータだけ並べ替える 数値から列文字を調べる n番目の位置を調べる 文字と数値を分割する 文字列を位置で分割する 独自のコレクションを作る 条件付き有限ループ ピボットテーブルを作る ピボットテーブル活用する 独自の基準で並べ替える 動的配列数式の操作 SORT関数を使う FILTER関数を使う VLOOKUP関数を使う 「重複の削除」の変な挙動 結合しているセルに代入する Windows 10でエラーになるマクロ 最大値や最小値を求める 8桁の数値を日付に変換する 意外と知らない「日付」のこと セル範囲を変数に入れるということ クエリとテーブルの状態を調べる Rangeの変態的な使い方 Evaluateメソッド new