![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.05.2009
Сообщений: 139
|
![]()
Здравствуйте! подскажите пожалуйста! как сделать автоматическую обработку событий - если в столбце “с” появляется какая-либо запись, то в столбце “а”, в той же строке, должен появиться номер строки по порядку. (если предыдущая строка была 1, то появляется 2 и так далее).
Спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Это смотря как появляется... Маловато информации.
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.05.2009
Сообщений: 139
|
![]()
вот есть код -
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Then Exit Sub If Target.Column = 3 Then Target.Offset(, -1) = Date End Sub этот код ставит дату в столбце "в", когда в столбце "с" появляется запись. нужно сделать так, что б так же в столбце "а" появился номер строки. по идее вместо "date" надо бы поставить значение ячейки находящейся на два столбца левее и одной строкой выше ячейки в столбце "с" прибавив к этому значению единицу. но я не знаю как это сделать |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
![]() Код:
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
![]() |
![]() |
![]() |
#5 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
или без макросов:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 11.05.2009
Сообщений: 139
|
![]() |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 11.05.2009
Сообщений: 139
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
найти решение Вашей конкретной задачи - это скорее удача, чем правило. стандартная ошибка - написание кода только для "правильных" данных и ситуаций. надо рассмотреть крайные значения, отсечь неправильные данные или ситуации с их полным отсутствием. сразу написанный таким образом макрос не надо будет потом переписывать несколько раз.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
![]() |
![]() |
![]() |
#9 | ||
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Цитата:
Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
||
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 11.05.2009
Сообщений: 139
|
![]() Цитата:
Последний раз редактировалось maxvip; 26.05.2014 в 14:13. |
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическая обработка изображений | Sanek59 | Фриланс | 11 | 30.03.2012 23:00 |
Обработка события нажатия кнопки | masm | Microsoft Office Access | 6 | 22.08.2011 11:21 |
обработка события Worksheet_change | Jarik | Microsoft Office Excel | 2 | 12.05.2011 12:06 |
Обработка события | Lena220 | Microsoft Office Access | 2 | 22.11.2010 11:48 |
Обработка события закрытия окна в С# | Kriziun | Общие вопросы .NET | 2 | 14.04.2008 14:06 |