-
ウィンドウ
【Excel VBA】ウィンドウ枠の固定方法について
はじめに 今回は、ウィンドウ枠の固定方法についての解説となります。 マクロのアウトプットとしてシートを出力することがあると思います。 その仕上げとして、ウィンド... -
プログラミング
【Excel VBA】環境変数の取得(Environ)
はじめに 環境変数の取得方法について解説していきます。 OSバージョンでの制御や、マクロ実行者のディレクトリ情報などを取得する際に活用できますので、ぜひ最後まで... -
プログラミング
【Excel VBA】コメントアウトの記載方法について
はじめに 今回はVBAにおけるコメントアウトの手順についてです。 複数行を一括でコメントアウトする方法についても解説しますので、ぜひ最後までお付き合いください。 ... -
高速化
【Excel VBA】【高速化】自動計算をオフにして高速化
はじめに 今回は、自動計算の停止について解説していきます。 マクロを作ったけど、完了までに長時間かかってしまう場合、もしかすると本記事のテクニックで解決できる... -
シート
【Excel VBA】シートの削除(Delete)
はじめに 今回は、シートの削除について解説します。シート削除時に表示される警告メッセージを非表示にする方法や、複数のシートを削除する方法なども併せて解説して... -
環境設定
【Excel VBA】イミディエイトウィンドウの使い方
はじめに 今回はイミディエイトウィンドウについての解説です。 デバッグ時にかなり使う機能になりますので、ぜひ最後までお付き合いください。 この記事を読むメリット... -
環境設定
【Excel VBA】開発環境の準備
はじめに これからExcelVBAを始める皆さま、ようこそVBAの世界へ...! この記事では、これからVBAを始める方に向けて、開発環境の準備についてご説明いたします。 超簡... -
高速化
【Excel VBA】【高速化】画面描画の停止で高速化
はじめに 「自分が作ったマクロが遅い...」こういった経験ありますよね。 VBAの高速化の第一歩として、画面描画の停止があります。 VBAでは、セルの値を入力したり、コ... -
コラム
【Excel VBA】ActivateSheetの危険性について
はじめに 今回は、ネットでよく見かける「ActiveSheet」のデメリットについてです。 こちらはVBA以外の理解があるプログラマさんでも、使っている方が多いと思いますが... -
プログラミング
【Excel VBA】配列が空かどうかを判定する方法
はじめに 配列の動的確保などをする際、配列が空かどうかを判定することがあります。 マイナーな知識となりますが、覚えておいた方がいいと思いますので、掲載いたしま... -
シート
【Excel VBA】シートの存在チェック(同名シートの存在チェック)
はじめに 今回は、シートの存在チェックについて解説します。シートの追加やシート名の変更などを実施する際に、ブック内に同名のブックがあるとエラーとなってしまい... -
シート
【Excel VBA】シート名の取得と変更(Name)
はじめに 今回は、シート名の取得 及び シート名の変更の方法について解説します。シート名の変更における注意点や、シート名の取得についてはブック内のすべてのシー...