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


▼ページトップへ