Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Баги обработки события Workbook_SheetChange / 3 сообщений из 3, страница 1 из 1
05.03.2004, 14:03
    #32432706
XGoblin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Баги обработки события Workbook_SheetChange
Подскажите, плз....
Обрабатываю событие таким кодом

Private Sub Workbook_SheetChange(ByVal Sh As Object, _
ByVal Target As Excel.Range)
Sh.Cells(Target.Row, 10).Value = Date
End Sub

при этом, истоия редактирования листа - обнуляется.

Какие есть объекты и методы для работы с историей редактирования листа в Excel?
Хочу, чтобы после обработки события SheetChange история редактирования не обнулялась!
...
Рейтинг: 0 / 0
05.03.2004, 18:01
    #32433168
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Баги обработки события Workbook_SheetChange
А как ведёт себя лист при перехвате Worksheet_Change(...)?
Код: plaintext
1.
2.
3.
4.
Remarks

This event doesn't occur when cells change during a recalculation. Use the Calculate event to trap a sheet recalculation.

Deleting cells doesn't trigger this event.
...
Рейтинг: 0 / 0
05.03.2004, 19:10
    #32433259
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Баги обработки события Workbook_SheetChange
Не удержался и сам проверил.
Всё так, как и у тебя.
Посмотрел RTFM.
Нашел только, что Microsoft Forms supports multiple levels of Undo and Redo commands - не Properties, не Methods!
Поэтому Макрорекордер и не реагирует на Undo and Redo.
Undo and Redo суть команды самой MDI-формы Excel.

Пользовательским же формам доступны UndoAction and RedoAction Methods
и они доступны из кода
(see RTFM).

Это рабочая задача или академическая?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Баги обработки события Workbook_SheetChange / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]