Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2010, 13:10   #1
d_adilet
Пользователь
 
Регистрация: 13.01.2010
Сообщений: 49
По умолчанию Добавление примечания когда работает защита

Имеется лист со следуюущим кодом. Но при защите листа не работает. Даже если в разрещеггых ячейках.
Как можно решить данную проблему.
Заранее спасибо.

Public iData

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not IsEmpty(Target) Then iData = Target
End Sub

Private Sub Worksheet_Change(ByVal Target As Range)
If Not iData = Empty Then Target.NoteText Text:="Èçìåíåíî: " _
& Now & Chr(10) & "Ïðîøëîå çíà÷åíèå: " & iData
End Sub


P/S/ Код в примечании указывает дату изменения.

Последний раз редактировалось d_adilet; 13.01.2010 в 13:12. Причина: забыл дописать кое что
d_adilet вне форума Ответить с цитированием
Старый 13.01.2010, 20:28   #2
VovaKl
Пользователь
 
Аватар для VovaKl
 
Регистрация: 12.03.2009
Сообщений: 19
По умолчанию

Сначала отключите защиту листа .Unprotect, а после выполнения процедуры восстановите защиту листа .Protect (с соответствующими свойствами)
VovaKl вне форума Ответить с цитированием
Старый 13.01.2010, 21:17   #3
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Цитата:
Сообщение от d_adilet Посмотреть сообщение
Имеется лист со следуюущим кодом. Но при защите листа не работает.
Ставьте защиту с разрешением на изменение объетов:
ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:=True

Если защищать не макросом, то при защите(в окне установки пароля) ставите галочку - "изменение объектов".
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 14.01.2010, 05:18   #4
d_adilet
Пользователь
 
Регистрация: 13.01.2010
Сообщений: 49
По умолчанию СПАСИБО!!!

Огромное спасибо ребята...работает
d_adilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменение размера примечания в пикселях ShamanK Microsoft Office Excel 2 17.12.2009 17:05
Изменить формат примечания JaxTesla Microsoft Office Excel 1 14.10.2008 01:47
Как узнать когда браузер скачивает, а когда нет? iPod Работа с сетью в Delphi 1 07.05.2007 15:16
Примечания, их печать А. Долматов Microsoft Office Excel 1 16.03.2007 14:12