Excel VBA Environ関数で取得した環境変数の一覧を解析しExcelシートに出力させるサンプル

VBA・Office

Environ関数を使うと、オペレーティング システムの環境変数に関連付けられた Stringを取得することが可能。面白そうなので、定義されたすべての環境変数をExcelシートに出力させるサンプルを作成してみた。

実行例

Environ関数で取得する環境変数の文字列、分析結果として、環境変数名、値を出力させている。

さらに、値はセミコロン(;)区切りでマルチ設定されている場合があるため、

シングルかマルチを分析し、タイプ(シングル or マルチ)、タイプがマルチの場合は、格納数と各マルチ値(最大20個)を出力させるようにした。

参考

Environ 関数 (Visual Basic for Applications) | Microsoft Learn

文書情報

記事タイトル
Excel VBA Environ関数で取得した環境変数の一覧を解析しExcelシートに出力させるサンプル
作成日
更新日
Source URL
https://papanda925.com/?p=2514

ライセンス: 本記事のうち、当サイトが権利を有する本文・自作図表は、特記なき限り CC BY 4.0 で利用できます。生成AIを活用して作成・編集した内容を含みます。コードについて、別途ライセンス表示またはリンク先GitHubリポジトリのライセンスがある場合は、その条件を優先します。引用・第三者資料・画像・商標等は本ライセンスの対象外です。 利用ポリシー

タイトルとURLをコピーしました