Excel作業をVBAで効率化

いつものExcel作業はVBAを使えば数秒で終わるかもしれませんよ

セルの値を好きなブラウザでGoogle検索する

セルの値をGoogle検索するには Excelの内容を直接Google検索できればラクだなあ、と思うことがあります。その場合にハイパーリンクを使う方法が一般的ではありますが、ハイパーリンクはどうしても内容がURL文字列で […]

VBAを実行中にExcelを使う方法

通常はVBAを実行している間はExcelを使えない VBAは開いているExcelアプリケーションに紐付いているため、VBAの処理を実行中はVBAのコードが書かれているブックだけでなく他のブックにも入力したり参照したりする […]

VBAでウィンドウを整列させる

ウィンドウの整列 複数のブックを開いているときにウィンドウの整列を行うことで並べて表示することが出来ます。 整列する方法には4種類あります。 並べて表示 上下に並べて表示 左右に並べて表示 重ねて表示 アプリケーションウ […]

VBAでウィンドウを参照する

Windowsプロパティ VBAではウィンドウをWindowオブジェクトとして扱います。 WindowオブジェクトはWindowsプロパティに引数indexとして参照したいウィンドウ名もしくはウィンドウのインデックス番号 […]

VBAで選択セル範囲の値や文字列を連結させる

別セル同士の文字列をくっつけるのは面倒 Excelで資料を作成している際に、上下の別セルに書かれた文章を上にセルにまとめたい場合、下のセルの文字列をコピーして、上の文字列の一番後ろに繋げて、、、なんて面倒なことをしなけれ […]

VBAで月の日数(月の末日)を求める

月の日数(月の末日)を求めるには VBAの機能を使えば、DateSerial関数かDateAdd関数のどちらかを使えば月の末日を取得できます。 一応ですが、月の日数(月の末日、最終日)は以下の通り、年に関わらず決まってい […]