Помогите с кодом макроса, пожалуйста. Раньше работал отлаженно, сегодня сломался. При этом я ничего в нем не менял.
Макрос максимально простой: у меня книга с несколькими листами. Я беру столбцы с первого листа в книге и переношу на другой существующий лист по его названию. Потом на этом другом листе я удаляю дубликаты по 3 столбцам одновременно.
Жалуется он, как я понимаю, на метод Select(1) Пробовал перед каждым копированием делать Sheets(1).Activate -в этом случае жалуется на object required.
Код который работал раньше:
[vba]
Код
Sub Macros()
If AutoFilterMode = True Then Cells.AutoFilter If Not AutoFilter Is Nothing Then ActiveSheet.Cells.AutoFilter
Помогите с кодом макроса, пожалуйста. Раньше работал отлаженно, сегодня сломался. При этом я ничего в нем не менял.
Макрос максимально простой: у меня книга с несколькими листами. Я беру столбцы с первого листа в книге и переношу на другой существующий лист по его названию. Потом на этом другом листе я удаляю дубликаты по 3 столбцам одновременно.
Жалуется он, как я понимаю, на метод Select(1) Пробовал перед каждым копированием делать Sheets(1).Activate -в этом случае жалуется на object required.
Код который работал раньше:
[vba]
Код
Sub Macros()
If AutoFilterMode = True Then Cells.AutoFilter If Not AutoFilter Is Nothing Then ActiveSheet.Cells.AutoFilter