関数から文字列を返す

2つのバージョンがある関数: 一つは バリアント データ型 を返し、もう一つは文字列データ型を返します。 Variantバージョンは、さまざまな種類のデータ間の変換を自動的に処理するのでさらに便利です。 また、Nullに反映されるのを許可します。 文字列 のバージョンは、メモリをより効率的に使用できます。

以下の場合に文字列型 (String) バージョンの使用を考慮します。

  • プログラムが非常に大きくて多くの変数を使用している。
  • データをランダム アクセス ファイルに直接書き込んでいる。

以下の関数は、関数名にドル記号 ($) を付加すると、文字列 の変数で値を返します。 これらは、ドル記号のないバリアントと同じ使用法と構文の関数です。

関数 関数 関数
Chr$ ChrB$ *Command$
CurDir$ Date$ Dir$
Error$ Format$ Hex$
Input$ InputB$ LCase$
Left$ LeftB$ LTrim$
Mid$ MidB$ Oct$
Right$ RightB$ RTrim$
Space$ Str$ String$
Time$ Trim$ UCase$

* すべてのアプリケーションで利用できるとは限らない場合があります。

関連項目

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。