|
Отключить сетку в екселе
Гипервизор, sergey198, Irbis, Kigo_Kigo, denk32, zzz_zzz_zzz, nick86, Волшебник, Fish, mikecool, Prog_man, Djelf, СвинТуз, piter3, Максимка_Космонавтом, YaFedor, Мультук, Михаил Козлов, takefive, ads55, АгентБезопаснойНацио, Mr_Boogie, shuhard, Kuzmich123, Builder
| ☑ |
0
sergey198
27.08.25
✎
13:14
|
Всем привет.
Подскажите как отключить сетку в екселе.
Подключаюсь к файлу, беру первый лист
ЭксельКнига = Эксель.Workbooks.Open(ПутьКФайлу);
ЭксельКнига.ActiveSheet.UnProtect(); //
Эксель.ReferenceStyle = 1;
Лист = ЭксельКнига.Sheets(1);
Пишут что нужно так:
Лист.DisplayGridlines = Ложь;
Но у меня ошибка , подскажите кто отключал.
Спасибо.
|
|
1
Волшебник
27.08.25
✎
13:15
|
Какая ошибка?
Попробуйте ещё так:
Лист.DisplayGridlines = -1
|
|
2
Гипервизор
27.08.25
✎
13:21
|
(0) Попробуйте 0 или false.
|
|
3
sergey198
27.08.25
✎
13:21
|
Поле объекта не обнаружено (DisplayGridlines)
{Доработки Обработка.ПрайсЛист.Форма.MXS_Форма.Форма(94)}:Лист.DisplayGridlines = -1;
|
|
4
Волшебник
27.08.25
✎
13:26
|
Лист = ЭксельКнига.Sheets(0)
|
|
5
sergey198
27.08.25
✎
13:30
|
У меня 3 листа
ЭксельКнига = Эксель.Workbooks.Open(ПутьКФайлу);
ЭксельКнига.ActiveSheet.UnProtect(); //
Эксель.ReferenceStyle = 1;
Лист = ЭксельКнига.Sheets(1);
Лист.DisplayGridlines = -1;
|
|
6
Гипервизор
27.08.25
✎
13:35
|
|
|
7
Мультук
гуру
27.08.25
✎
13:35
|
|
|
8
sergey198
27.08.25
✎
13:47
|
Хм, а как свойство 2 листа поменять?(
|
|
9
sergey198
27.08.25
✎
14:24
|
Получилось:
ВторойЛист = Эксель.Sheets(2);
ВторойЛист.Activate();
Эксель.ActiveWindow.DisplayGridlines = 0;
|
|