りゅう– Author –
大手外資系コンサルティングファーム勤務。ExcelVBA歴は8年。金融関係のプロジェクトにて約100万レコードを処理するマクロの開発実績あり。ExcelVBAの基礎・応用情報を発信中。
-
【ExcelVBA】変数のデータ型を調べる(VarType関数)
はじめに ユーザが数字を入力すると想定するプログラムがあった場合に、文字列が入力されると困りますよね。 そういった場合に、データ型を調べる必要があります。 今回... -
【Excel VBA】変数の宣言方法について
はじめに ExcelVBAでの変数の宣言方法について解説していきます。 宣言方法に加え、変数の種類や注意点なども併せて説明しますので、ぜひ最後までお付き合いください。 ... -
【Excel VBA】重複データを削除する方法(RemoveDuplicates)
はじめに セルの重複データを削除する際は、RangeオブジェクトのRemoveDuplicatesメソッドがオススメです! 具体的な使用方法を解説しますので、ぜひ最後までお付き合い... -
【Excel VBA】フォルダの存在チェック(FileSystemObject FolderExists)
はじめに フォルダを取り扱うプログラムを書く場合、必ずフォルダの存在チェックを実施しましょう。 FileSystemObjectのFolderExistsメソッドを使用するのがオススメで... -
【Excel VBA】ファイルの存在チェック方法(FileSystemObject FileExists)
はじめに ファイルを取り扱うプログラムを書く場合、必ずファイルの存在チェックを実施しましょう。 FileSystemObjectのFileExistsメソッドを使用するのがオススメです... -
【Excel VBA】Option Explicitの意味を解説します。
はじめに ExcelVBAのサンプルコードを検索していると、Option Explicitというキーワードを目にしませんか? これは標準モジュールやクラスの冒頭に記載するコードなので... -
【Excel VBA】ウィンドウ枠の固定方法について
はじめに 今回は、ウィンドウ枠の固定方法についての解説となります。 マクロのアウトプットとしてシートを出力することがあると思います。 その仕上げとして、ウィンド... -
【Excel VBA】環境変数の取得(Environ)
はじめに 環境変数の取得方法について解説していきます。 OSバージョンでの制御や、マクロ実行者のディレクトリ情報などを取得する際に活用できますので、ぜひ最後まで... -
【Excel VBA】コメントアウトの記載方法について
はじめに 今回はVBAにおけるコメントアウトの手順についてです。 複数行を一括でコメントアウトする方法についても解説しますので、ぜひ最後までお付き合いください。 ... -
【Excel VBA】【高速化】自動計算をオフにして高速化
はじめに 今回は、自動計算の停止について解説していきます。 マクロを作ったけど、完了までに長時間かかってしまう場合、もしかすると本記事のテクニックで解決できる... -
【Excel VBA】シートの削除(Delete)
はじめに 今回は、シートの削除について解説します。シート削除時に表示される警告メッセージを非表示にする方法や、複数のシートを削除する方法なども併せて解説して... -
【Excel VBA】イミディエイトウィンドウの使い方
はじめに 今回はイミディエイトウィンドウについての解説です。 デバッグ時にかなり使う機能になりますので、ぜひ最後までお付き合いください。 この記事を読むメリット...