WorkbookBase.Close(Object, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ブックを閉じます。
public void Close (object saveChanges, object filename, object routeWorkbook);
member this.Close : obj * obj * obj -> unit
Public Sub Close (Optional saveChanges As Object, Optional filename As Object, Optional routeWorkbook As Object)
パラメーター
- saveChanges
- Object
ブックに変更がなければ、この引数は無視されます。 ブックに変更があり、開いている他のウィンドウにブックが表示されている場合、この引数は無視されます。 ブックに変更があり、開いている他のウィンドウにブックが表示されていない場合、この引数は、次のリストのとおり、変更を保存するかどうかを指定します。
true
. 変更をブックに保存します。 ブックに関連付けられているファイル名がまだない場合は、 FileName
が使用されます。 を FileName
省略すると、ユーザーはファイル名を指定するように求められます。
false
. ブックへの変更は保存されません。省略。 変更を保存するかどうかを確認するダイアログ ボックスが表示されます。
- filename
- Object
このファイル名で変更を保存します。
- routeWorkbook
- Object
ブックを次の受信者にルーティングする必要がない場合 (回覧先がない場合、または既にルーティングされている場合)、この引数は無視されます。 それ以外の場合は、次のリストのとおり、Microsoft Office Excel がブックをルーティングします。
true
. ブックを次の受信者に送信します。
false
. ブックを送信しません。省略。 ブックを送信するかどうかを確認するダイアログ ボックスが表示されます。
例
次のコード例では、 メソッドを Close 使用して、変更を保存せずに現在のブックを閉じます。
この例は、ドキュメント レベルのカスタマイズ用です。
private void WorkbookClose()
{
this.Close(false, false);
}
Private Sub WorkbookClose()
Me.Close(False, False)
End Sub
注釈
このメソッドを使用してブックを閉じても、ブック内のAuto_Closeマクロは実行されません。 マクロを RunAutoMacros 実行するには、 メソッドを使用します。
省略可能のパラメーター
省略可能なパラメーターの詳細については、「 Office ソリューションの省略可能なパラメーター」を参照してください。