Excel Interop 将工作表的视图样式设置为普通视图

Excel Interop set View style of worksheet to a normal view

如何将 Excel Worksheet In Excel interop 的视图样式更改为 Normal 样式?

像这样:

只是不知道:(

有人知道吗?

我只看到一个解决方案,您必须使用 ActiveWindow.View:使用它的示例

        using Excel = Microsoft.Office.Interop.Excel;

        object missing = System.Reflection.Missing.Value;
        Excel.Application excel = new Excel.Application();

        Excel.Workbooks wbs = excel.Workbooks;

        Excel.Workbook wb = wbs.Open(@"d:\test.xlsm");
        Excel.Worksheet sheet = wb.ActiveSheet;

        // set the view style
        excel.ActiveWindow.View = XlWindowView.xlNormalView;

        object filename = @"d:\test1.xlsm";

        wb.SaveAs(filename);
        wbs.Close();
        excel.Quit();

如果您有更多工作表,则必须在每个工作表上都这样做...