Отображение сетки в Excel

pirogon
Дата: 08.08.2012 10:52:55
День добрый.

Проблемка следующая.
В VFP 9.0 формирую отчет в Excel как на милиметровке с объединением ячеек.
Хочу убрать отображение сетки. В Excel'e строка следующая:

ActiveWindow.DisplayGridlines = False

в фоксе

oexcel.sheets(1).PageSetup.DisplayGridlines = .f.

выдает ошибку.

Пролазил по форуму, но не смог найти как убрать сетку.
Подможите...
tanglir
Дата: 08.08.2012 11:05:59
Это управление отображением страницы на экране, при чём тут pagesetup?
Вот, посмотрите, как работает:
loxl=CREATEOBJECT("Excel.Application")
loxl.Workbooks.Add()
loxl.Visible=.t.
loxl.ActiveWindow.DisplayGridlines=.f.

Управлять этим свойством можно, похоже, только если окно экселя видимо (на что, в общем-то, и название самого свойства намекает).
pirogon
Дата: 08.08.2012 11:08:51
Отлично!!!
Все работает.
Спасибо за быстрое разъяснение.