代码之家  ›  专栏  ›  技术社区  ›  Paul Hollingsworth

Excel VSTO排序对话框C#

  •  2
  • Paul Hollingsworth  · 技术社区  · 16 年前

    我正在尝试在Excel VSTO中重写一些VBA代码。

    VBA代码如下所示:

    Application.Dialogs(xlDialogSort).Show
    

    Globals.RiskViewerWorkbook.ThisApplication.Dialogs[XlBuiltInDialog.xlDialogSort].Show(null,null,null,... );
    

    我需要传递哪些值才能进行与VBA代码使用的调用相同的调用?null不起作用。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Paul Hollingsworth    16 年前

    http://msdn.microsoft.com/en-us/library/microsoft.office.tools.excel.workbook.displaydrawingobjects(VS.80).aspx

    this.Application.Dialogs[Excel.XlBuiltInDialog.xlDialogSort].Show(
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing);