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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2009, 18:15   #1
Petra
Новичок
Джуниор
 
Регистрация: 05.03.2009
Сообщений: 1
Плохо Дата Изменения стольбца

День Добрый! Подскажите как в Exel сделать так чтобы при изменению информации в одном столбцу изображалась в другом дата и время изменения!
Petra вне форума Ответить с цитированием
Старый 05.03.2009, 18:28   #2
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

Примерно вот так:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Intersect(Target, Range("A1:A1000")) Is Nothing Then
With Target(1, 2)
.Value = Now
.EntireColumn.AutoFit
End With
End If
End Sub

При изменении ячеек "А1:А1000" в соседнюю ячейку записывается дата и время.
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 05.03.2009, 18:52   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Ну или то же самое, только чуть короче:

Код:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then Target.Next = Now
End Sub
EducatedFool вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дата Конечная (ДД.ММ.ГГГГ) - Дата Начальная (ДД.ММ.ГГГГ) = Количество Месяцев stanislav24 Microsoft Office Excel 5 20.12.2008 10:36
время и дата изменения файла dimonbest Общие вопросы Delphi 3 12.03.2008 06:51
Изменения в настройках Иллидан Общие вопросы Delphi 3 19.01.2008 23:50
Изменения алгоритма delphi_beginner Общие вопросы Delphi 2 13.05.2007 21:27