Close ステートメント
Open ステートメントを使用して開いたファイルへの入力/出力 (I/O) を終了します。
構文
Close [ filenumberlist ]
オプションの filenumberlist引数 には、次の構文を使用する 1 つ以上の ファイル番号 を指定できます。 ここで、filenumber は任意の有効なファイル番号です。 [[ ] #filenumber ] [ 、 [ ] #filenumber ] 。
解説
filenumberlist を省略すると、Open ステートメントで開いたすべてのアクティブなファイルが閉じられます。
出力または追加のために開かれたファイルを閉じると、出力の最終バッファーが、オペレーティング システムのそのファイル用のバッファーに書き込まれます。 閉じられたファイルに関連付けられているすべてのバッファー領域が解放されます。
Close ステートメントを実行すると、ファイルとそのファイル番号の関連付けが終了します。
例
この例では、Close ステートメントを使用して、出力用に開いていた 3 つのファイルをすべて閉じます。
Dim I, FileName
For I = 1 To 3 ' Loop 3 times.
FileName = "TEST" & I ' Create file name.
Open FileName For Output As #I ' Open file.
Print #I, "This is a test." ' Write string to file.
Next I
Close ' Close all 3 open files.
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。