2013-07-04 4 views
0

Я реализовал программу C#, которая открывает несколько файлов excel для пакетного преобразования их в PDF. Теперь у меня есть проблема с подсказкой предварительного просмотра страницы, которая появляется на нескольких файлах excel и останавливает все пакетное преобразование.Excel 2007 и C# Отключение всех запросов

Page Breaks Preview

Я пытался решить проблему отключения всех подсказок и удаление всех pagebreaks, но он не работает:

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(); 
         } 
    } 

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

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

ответ

0

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

1

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

excelApp.Visible = ложь;

+0

К несчастью, его не работает. –

Смежные вопросы