6

Any idea where the setting is hiding for turning gridlines off while using excel 2003 from interop?

stimms
  • 42,945
  • 30
  • 96
  • 149

5 Answers5

11

DisplayGridlines is a method on an Excel Window object. For example:

ActiveWindow.DisplayGridlines = true
Jon Fournier
  • 4,299
  • 3
  • 33
  • 43
4
using Excel = Microsoft.Office.Interop.Excel;
Excel.Application oXL;
oXL.Windows.get_Item(1).DisplayGridlines = false;
Leo
  • 37,640
  • 8
  • 75
  • 100
Kevakapob
  • 41
  • 1
3
oXL.Windows.Application.ActiveWindow.DisplayGridlines = false;

write the code just before save excel code line.

kleopatra
  • 51,061
  • 28
  • 99
  • 211
dfds
  • 31
  • 1
2

Currently, using VS2012 and I did it as follows:

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
shruti1810
  • 3,920
  • 2
  • 16
  • 28
Humbert
  • 41
  • 2
1

ActiveWorkbook.Windows(1).DisplayGridlines = True 'OR False

maialithar
  • 3,065
  • 5
  • 27
  • 44
shahkalpesh
  • 33,172
  • 3
  • 63
  • 88