powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как отследить изменение ячейки?
3 сообщений из 3, страница 1 из 1
Как отследить изменение ячейки?
    #33374729
glazz_gms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо перехватить значение ячейки перед изменением и после изменения. Как это делается????

Пример:
А1="как дела"
после изменения А1="Хорошо"

Надо:
перехватить каким было значение ячейки до изменения. и рассувать по переменным т.е. n="как дела" а m ="Хорошо"

Это вроде события которое возникает после начало редактирования ячейки. чтобы получить значение до и после редактирования.

Помогите плиз!!
...
Рейтинг: 0 / 0
Как отследить изменение ячейки?
    #33374751
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Option Explicit

Dim vPastValue As Variant

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim vNewValue As Variant
    vNewValue = Target.Cells( 1 ,  1 ).Value
    
    MsgBox vPastValue & Chr( 13 ) & vNewValue
    vPastValue = vNewValue
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    vPastValue = Target.Cells( 1 ,  1 ).Value
End Sub
...
Рейтинг: 0 / 0
Как отследить изменение ячейки?
    #33375106
glazz_gms
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Огромное спасобо это то что мне надо! :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как отследить изменение ячейки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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