Спасибо за помощь. Благодаря вам я второй день сижу над книжкой по VBA. Остался один вопрос в начале макроса происходит выделение ячеек
Range("U13:U43").Select
Selection.Copy
Как сделать чтобы снять это выделение.
А вот что у меня получилось благодаря Миронову и чуть-чуть мне.
Sub Остатки()
Range("U13:U43").Select
Selection.Copy
Range("E13:E43").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Dim mesyc As Variant
Dim a1 As Date
Dim a2 As Integer
Dim a3 As String
Set oRange1 = Worksheets("Лист1").Range("A1")
Set oRange2 = oRange1.Range("AD7")
a1 = Date
mesyc = DateAdd("m", -2, a1)
a2 = DatePart("m", mesyc)
a3 = dhMonthName(a2)
oRange2.Value = a3
End Sub
Function dhMonthName(a2 As Integer) As String
dhMonthName = Choose(a2, "Январь", "Февраль", "Март", _
"Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", _
"Октябрь", "Ноябрь", "Декабрь")
End Function
Помогите пожалуйста на последок. sahek_by@mail.ru