Здравствуйте. есть данные в Excel нужно скопировать с ячейки которые выделены из столбца E5:E10, и вставить влево только выделенные, при этом цвета и пустые ячейки не копировать, а только значения
в вложении есть пример 2 макросов недоработанных
Если это возможно то получится ли, чтобы автоматически и ежедневно копировало с 24:00 по 2:00 ночи времени с E5:E10 в D5:D10
Sub jjj_copy_to_left()
Dim rngTarget As Range, cl As Range
If TypeName(Selection) <> "Range" Then Exit Sub
With Selection.Parent
Set rngTarget = Intersect(.Range("E5:E10"), Selection)
End With
If rngTarget Is Nothing Then Exit Sub
For Each cl In rngTarget
If Len(cl.Value) > 0 Then cl.Offset(, -1).Value = cl.Value
Next cl
End Sub
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori