Сетка в Excel через взаимодействие
Любая идея, где скрывается настройка для отключения линий сетки при использовании Excel 2003 из взаимодействия?
5 ответов
Решение
DisplayGridlines - это метод объекта окна Excel. Например:
ActiveWindow.DisplayGridlines = true
using Excel = Microsoft.Office.Interop.Excel;
Excel.Application oXL;
oXL.Windows.get_Item(1).DisplayGridlines = false;
oXL.Windows.Application.ActiveWindow.DisplayGridlines = false;
написать код непосредственно перед сохранением строки кода Excel.
В настоящее время, используя VS2012
и я сделал это следующим образом:
Excel.Application oXl = new Excel.Application();
oXl.Visible = false; // true for debug
Excel.Workbook wb = oXl.Workbooks.Add();
Excel.Worksheet ws = wb.Worksheets[1];
oXL.ActiveWindow.DisplayGridlines = false; //true is the default in Excel