0

我实现了 ac# 程序,它打开几个 excel 文件以将它们批量转换为 PDF。现在我遇到了分页预览提示的问题,它显示在一些 excel 文件上并停止了整个批量转换。

分页预览

我试图解决禁用所有提示并删除所有分页符的问题,但它不起作用:

    excelApplication = new Microsoft.Office.Interop.Excel.Application
                    {
                        ScreenUpdating = false,
                        DisplayAlerts = false,
                        Visible = false,
                        ShowMenuFloaties = false,
                        ShowWindowsInTaskbar = false                           
                    };
        if (excelWorkbook != null)
                    {
                        //clear page breaks
                        foreach (Worksheet ws in excelWorkbook.Worksheets)
                        {                        
                            ws.ResetAllPageBreaks();
                        }
    }

甚至“不再显示此对话框”复选框也不起作用。一旦我重新打开同一个文件,提示就会再次出现。

谁能帮忙?

4

2 回答 2

1

我想你忘记了这一点:

excelApp.Visible = false;

于 2013-07-04T08:15:06.330 回答
0

我发现了问题所在。几周前我安装了一个插件,不知何故这个插件导致了这个提示出现。卸载后它可以正常工作。

于 2013-07-06T15:16:24.073 回答