LibreOffice Calc Basic - 環境変数を取得する方法
◆Shell関数
Shell関数を利用すると、外部プログラムを実行することができます。
◆Environ関数
Envrion関数を利用すると、OSの環境変数を取得することができます。Microsoft Excel 2010 VBAでも同じように使用できます。
この関数は、以下のように使用します。
Dim TempDir TempDir=Environ ("TEMP")
◆環境変数
Windows NT系の例として以下のようなものがあります。
- COMPUTERNAME - コンピュータ名
- CPU, NUMBER_OF_PROCESSORS, PROCESSOR_ARCHITECTURE, PROCESSOR_IDENTIFIER, PROCESSOR_LEVEL, PROCESSOR_REVISION - コンピュータのプロセッサに関する情報
- HOMEDRIVE - ホームフォルダのドライブ名
- HOMEPATH - フォームフォルダのパス名
- OS - OSの種類
- SystemDrive - システムドライブ名 例:C:
- SystemRoot - Windowsフォルダのパス名 例:C:\Windows
- TEMP - 一時フォルダ
- USERDOMAIN - 現在のユーザのログオンドメイン名。ドメインのない環境ではローカルコンピュータにログオンするため、COMPUTERNAMEと同じになる。
- USERNAME - 現在のユーザのユーザ名
- USERPROFILE - 現在のユーザのユーザプロファイルフォルダのパス名。例: C:\Documents and Settings\%USERNAME%
- WINDIR - Windowsフォルダのパス名。例: C:\WINDOWS
▼ページトップへ