
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.06.2006, 10:36
|
|||
|---|---|---|---|
ReadOnly для одной ячейки |
|||
|
#18+
Подскажите, плиз, каксделать ReadOnly только для строго заданных ячеек, а не для всего документа Ексель? И можно ли вобще такое сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2006, 18:17
|
|||
|---|---|---|---|
ReadOnly для одной ячейки |
|||
|
#18+
Защита листа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2006, 19:07
|
|||
|---|---|---|---|
ReadOnly для одной ячейки |
|||
|
#18+
Не листа, а отдельных ячеек или диапазона ячеек ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 00:06
|
|||
|---|---|---|---|
|
|||
ReadOnly для одной ячейки |
|||
|
#18+
Antonariy прав. Это же стандартная функция экселя! Если вам надо защитить от изменения часть ячеек, то сперва выделите все ячейки, затем контекстное меню, формат ячеек, защита, убрать галку защищаемая ячейка. Потом выделяете ячейки которые хотите защитить и ставите на них галку, а уж затем сервис-)защита-)защитить лист. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2006, 07:56
|
|||
|---|---|---|---|
ReadOnly для одной ячейки |
|||
|
#18+
спасибо большое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.03.2007, 08:22
|
|||
|---|---|---|---|
|
|||
ReadOnly для одной ячейки |
|||
|
#18+
Не стал создавать новую тему - эта по смыслу подходит. В общем трабл вот в чем. На листе Excel есть ячейки для ввода данных и расчетные, т.е. с формулами. Нужно защитить от изменения ячейки с формулами. Но не весь лист. В общем, сделал сначала так. В книге: В книге: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Locked = True Then Me.Protect password:="3037" Else Me.Unprotect password:="3037" End If End Sub И нужные ячейки сделал защищенными. При выделении защищенной ячейки лист блокируется, с остальными можно делать все, что угодно. Те, против которых это делалось :) догадались обходить эту защиту тупым выделением всех ячеек (CTRL+A) и снятием защиты с них. Какой бы способ внедрить поизощреннее? Помогите, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2008, 13:27
|
|||
|---|---|---|---|
ReadOnly для одной ячейки |
|||
|
#18+
Пусть лист защищен. Нужно в коде для некоторого диапазона(возьмем: B2:D7) разрешить редактирование. Делал так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.07.2008, 14:08
|
|||
|---|---|---|---|
|
|||
ReadOnly для одной ячейки |
|||
|
#18+
> Автор: mallory > Пусть лист защищен. Нужно в коде для некоторого диапазона(возьмем: > B2:D7) разрешить редактирование. Делал так: > Book.Sheet.Range("B2:D7"); // установили диапазон > Book.Sheet.Range.AllowEdit = True;Но чот не дает обратиться к AllowEdit > ...Почему ? Object BrowserProperty AllowEdit As Boolean read-only Member of Excel.Range Так что обратится дает. Не дает его изменить. Можно попробовать сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. -- С уважением Горбонос Игорь Леонидович Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2162062]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 375ms |

| 0 / 0 |
