Office TANAKA
セミナー
機能と数式
VBA
その他
VBAコンテンツ
Home
Excel
VBA
Excel VBA Tips
セル
セルが選択されているか判定する
アクティブでないシートのアクティブセル
結合セルを調べる
簡単に罫線を引く
セルのValue2プロパティ
あるセルがセル範囲に含まれるかどうか
セル範囲の操作
確実に選択されているセルを操作する
入力されているデータの最終セルを取得する
複数のセルを選択する
特定のセル範囲内を検索する
非表示のセルを検索する
すべて検索する
日付を検索する
1と001の問題
Range(左上セル, 右下セル)の使い方
セルの罫線に関すること
new
オートフィルタ
書き方の基本
文字列で絞り込む
数値で絞り込む
日付で絞り込む
色で絞り込む
作業列で絞り込む
絞り込んだ結果をコピーする
絞り込んだ結果を集計する
絞り込んだ結果の行を操作する
オートフィルタの状況を判定する
数式のエラーで絞り込む
シート
ブック・シートが存在するか調べる
現在選択されているシートを操作する
シートをグループ化する
ワークシートの名前を変更する
シート名に設定できる文字列かどうかを判定する
隣のシートを返すプロパティ
ワークシートをスクロールする
別シートのセルにジャンプする
Worksheets.Addが失敗するケース
セルの文字列でシートを特定するときの注意
非表示のシートを挿入する
シートを別ブックとして保存する
シートを検索する
ファイル
他ブックのマクロを実行する
ブックを開かないでセルのデータを読む
フォルダを選択するダイアログ
ファイルを検索する
アニメ付きファイル操作
拡張子を判定する方法
Dir関数の注意点
フルパスをパスとファイル名に分ける
VBAでファイルの操作
Dir関数でサブフォルダを取得する
共有ブックを開いているユーザーを調べる
特殊フォルダを取得する
ブックが開かれているかどうか調べる
[ファイルを開く]ダイアログのフィルタリング
テキストファイルの最終行を取得する
ブックのドキュメントプロパティを操作する
ブックを保存できないフォルダ
パスワード入力画面をスキップする
3種類の[ファイルを開く]ダイアログボックス
ブックを[読み取り専用]にする
パスワードをつけて保存する
パスワードありブックを開く
次のファイル名を作る
マクロありブック(xlsm)をマクロなしブック(xlsx)として保存する
new
UserForm
UserFormのテクニック(まとめました)
グラフ
Excel 2007以降のグラフ操作(まとめました)
Shape
画像を挿入する
画像を揃える
直線を引く
直線の設定
その他
右クリックメニューに独自のコマンドを追加する
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