Excel作業をVBAで効率化

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

VBAでセルを参照する

 セルを参照するにはRangeオブジェクトを利用する セルの参照にはRangeオブジェクトを利用します。 そのRangeオブジェクトの各種プロパティやメソッドを利用して、セルの情報取得や操作を行います。 Rangeオブジ […]

VBAでセルを選択する

セルの選択 セルの選択はRangeオブジェクトのSelectメソッドやActivateメソッドで行います。SelectとActivateの違いについては「VBAのSelectとActivateの違い」を参照ください。 R […]

VBAのSelectとActivateの違い

SelectとActivateは親オブジェクトが異なる SelectメソッドとActivateメソッドはそれぞれ対象となる親オブジェクトが異なります。 Selectメソッドの親はセルのRangeオブジェクト、ワークシート […]

VBAの配列を逆順に並べ替え

配列を逆から参照すると可読性が落ちる 配列を利用する際に、配列の逆から参照したい場合があります。 以下は逆順から参照するコード例です。 [crayon-689fb87faf8c2076552310/] このように、逆順に […]

VBAでエラーダイアログを出さない方法

Excelの確認メッセージはVBAでも表示される VBAのコードを実行するとExcel特有のメッセージダイアログが表示されることがあります。 特に多いのが、ファイル保存時の「保存しますか?」系や、データ等を削除する際の「 […]