Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Запуск макроса при изменении значения ячейки на другом листе
 
Работаю с кодом (нашел его на этом сайте):
Код
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Application.ScreenUpdating = False
Application.EnableEvents = False
For Each cell In Target
   If Not Intersect(cell, Range("O2:O200")) Is Nothing Then
        With cell.Offset(0, -14)
           .Value = Now
           .EntireColumn.AutoFit
        End With
   End If
Next cell
Application.EnableEvents = True
Application.ScreenUpdating = True
End Sub

Нужна его модернизация, чтобы он работал таким образом, что при изменении значения в ячейке Oxx происходила вставка в ячейку Axx и Axx на другом листе (лист1). Есть возможность реализовать идею?
Объединить два макроса событий листа
 
Код
Private Sub Worksheet_Change(ByVal Target As Range)
     
    For Each cell In Target
       If Not Intersect(cell, Range("O2:O200")) Is Nothing Then
            With cell.Offset(0, -14)
               .Value = Now
               .EntireColumn.AutoFit
            End With
       End If
    Next cell
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim n As Integer
    If Target.Count > 1 Then Exit Sub
    On Error Resume Next
    n = Target.Validation.Type
    If n = 3 Then Application.SendKeys "%{DOWN}"
    On Error GoTo 0
End Sub

Мной в разное время найдено два макроса, а объединить не смог. В таком виде они работают с ошибкой - при выделении всех столбцов система выводит окно -, а порознь работают нормально. Помогите упаковать эти макросы в один, если это возможно
Автоматическое раскрытие выпадающего списка на основе проверки данных
 
Есть ли возможность автоматизировать функцию проверки данных и раскрытия ее списка - если он присутствует для этой ячейки - для активной ячейки. Просто очень напрягает то , что каждый раз приходиться щелкать по кнопке для раскрытия списка.
Вставка текущей даты формулой, которая не меняется на другой день
 
На просторах этого сайта встречал возможность вставки текущей даты формулой, которая не меняется ни на следующий, ни в какой-либо другой день. Кто-то сможет подсказать способ (именно формулой, без макросов)?
Изменено: axlgart - 07.08.2017 22:37:25
Помогите объединить макрос контроля входов пользователей с макросом установки пароля
 
Не работают два макроса: один пишет логи входов, другой ставит на выходе пароль... Конфликтуют
Макрос по удалению части таблицы
 
Помогите пожалуйста с макросом!

В прилагаемой таблице есть данные, а правее данных формулы, вычисляющие определенные значения на основе этих данных. Данные заполняются построчно, по мере необходимости.
Ищу способ автоматизировать заполнение формул. Наиболее подходящим считаю выделение всей строки, и с помощью крестика автопродление тяну на одну строку, но чтобы осуществлять меньше действий, хочу чтобы неформульная половина строки к моменту автопродления была очищена. То есть выделить строку - протянуть на одну строку черным крестиком - отпустить - макрос по очистке автопродленной строки со столбца B до столбца O.

Красавчики и красавицы помогите!)
Страницы: 1
Наверх