_Application.GetSaveAsFilename(Object, Object, Object, Object, Object) メソッド

定義

ユーザーからファイル名を取得するために、[名前を付けて保存] ダイアログ ボックスを表示します。ダイアログ ボックスで指定したファイルは、実際には保存されません。

public object GetSaveAsFilename (object InitialFilename, object FileFilter, object FilterIndex, object Title, object ButtonText);
Public Function GetSaveAsFilename (Optional InitialFilename As Object, Optional FileFilter As Object, Optional FilterIndex As Object, Optional Title As Object, Optional ButtonText As Object) As Object

パラメーター

InitialFilename
Object

省略可能 なオブジェクト。 既定値として表示するファイル名を指定します。 この引数を省略すると、作業中のブックの名前が使われます。

FileFilter
Object

省略可能 なオブジェクト。 ファイル フィルター条件を指定する文字列。この文字列は、ファイル フィルター文字列のペアとそれに続く MS-DOS ワイルドカード ファイル フィルター仕様で構成され、各部分と各ペアはコンマで区切られます。 個別のペアはそれぞれ[ファイルの種類]ドロップダウンリストボックスに表示されます。 たとえば、次の文字列は、"Text Files (.txt)、.txt、 Add-In Files (.xla)、 .xla" という 2 つのファイル フィルターを指定します。1 つのファイル フィルターの種類に対して複数の MS-DOS ワイルドカード式を使用するには、ワイルドカード式をセミコロンで区切ります (例: "Visual Basic Files (.bas; .txt),.bas;.txt"。省略した場合、この引数の既定値は "すべてのファイル (..)"です

FilterIndex
Object

省略可能 なオブジェクト。 既定のファイル フィルター条件のインデックス番号を 1 から で指定したフィルターの数まで FileFilter指定します。 この引数を省略するか、ファイル フィルター文字列の数より大きい数値を指定すると、最初のファイル フィルター文字列が既定値となります。

Title
Object

省略可能 なオブジェクト。 ダイアログ ボックスのタイトルを指定します。 この引数を省略すると既定のタイトルが使用されます。

ButtonText
Object

省略可能 なオブジェクト。 Macintosh でのみ指定できます。

戻り値

注釈

このメソッドは、ユーザーによって選択、または入力されたファイルの名前とパス名を返します。 引数 MultiSelect が True の場合は、選択されたファイルの名前の配列が返されます。 入力が取り消された場合には False が返されます。

このメソッドを実行することによって、カレント ドライブやカレント フォルダーが変更される可能性があります。

適用対象