はい、Windows アプリケーション用の組み込みダイアログがあります。Excel オートメーションApplication
オブジェクトへの参照がある場合は、Excel で使用できるほとんどすべての組み込みダイアログを呼び出すことができます。
役立つと思われる 2 つのリンク:
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.dialogs.aspx
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.excel.xlbuiltindialog.aspx
例: 印刷プレビュー ダイアログを表示するには、次のようにします。
var excelApp = new Excel.Application();
bool dialogResult =
excelApp.Dialogs[Excel.XlBuiltInDialog.xlDialogPrintPreview].Show(
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);