:: Visual Foxpro, Foxpro for DOS
Как программно определить что ячейка защищена от записи в Excel
ZenTigra
Автор

Сообщений: 514
Дата регистрации: 03.12.2004
Открываю таблице Excel, и произвожу запись в ячейки. Ячеек много, тому произвожу запись по циклу,
определяю что в ячейке формула, ее пропускаю, но вот как определить что пустая ячейка защищена от записи?
Ratings: 0 negative/0 positive
Re: Как программно определить что ячейка защищена от записи в Excel
of63

Сообщений: 25244
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
А как ее защищают от записи? (приложил бы пример файла)
Может это не оно, но есть свойство Range.Locked

Range.Locked Property - Returns or sets a Variant value that indicates if the object is locked.

Worksheets("Sheet1").Range("A1:G37").Locked = False
Worksheets("Sheet1").Protect

Проверять разные предположения об экселе удобно в самом же экселе. В нем есть окно Immediate (наподобие фоксового Command). Вызывается по Alt-F11. В нем:
? Cells.Locked
? Cells(1,1).Locked
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 20 (Гостей: 20)

© 2000-2024 Fox Club 
Яндекс.Метрика