Excel 2007 и C# Отключение всех подсказок

Я реализовал программу на С#, которая открывает несколько файлов 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();
                        }
    }

Даже галочка "Больше не показывать этот диалог" не работает. Как только я снова открываю тот же файл, снова появляется приглашение.

Кто может помочь?


person Filipe Santos    schedule 04.07.2013    source источник


Ответы (2)


Я думаю, вы забыли это:

excelApp.Visible = ложь;

person Olrac    schedule 04.07.2013

Я узнал, в чем проблема. Я установил надстройку несколько недель назад, и каким-то образом эта надстройка вызвала появление этого запроса. После деинсталляции работает как надо.

person Filipe Santos    schedule 06.07.2013