是否可以在microsoft.interop.excel中控制页面的标记模式?

问题描述

我想以编程方式获得这种标记。有没有一种方法可以使用c#中的Microsoft.Office.Interop.Excel库。如何通过C#在excel中管理页面标记模式?

 var app = new Excel.Application {Visible = false,displayAlerts = false};
        var workbooks = app.Workbooks;
        var workBook = workbooks.Add();
        var workSheet = (Excel.Worksheet) workBook.Worksheets[1];

        for (var i = 1; i < 800; i++)
        {
            workSheet.Cells[1][i] = i;
            for (var j = 1; j < 5; j++)
            {
                i++; 
            }
        }
        workSheet.PageSetup.PrintArea = "$A$1:$H$500";
        workBook.SaveAs(@"C:\Users\Max921\Desktop\www.xlsx");
        app.Quit();

如何设置打印页面尺寸? 如何设置图片中的显示模式? that's what i'm talking about (The markup I want to get programmatically)

microsoft.interop.excel中是否可以控制页面标记模式?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)