при условии, что рабочие листы «Front» и «Cache» в книге макрос проживает в, то вы можете ввести:
Sub main()
Worksheets("Front").Copy '<--| this creates a new workbook with one worksheet that becomes the "active" one
ThisWorkbook.Worksheets("Cache").Range("A2:N10").Copy '<--| 'ThisWorkbook' refers to the workbook the running macro resides in, no matter which is the "active" workbook
Cells(Rows.Count, 1).End(xlUp).Offset(1).PasteSpecial '<--| no need to qualify range references up to its worksheet to implicitly assume the "active" one
Application.CutCopyMode = False
End Sub
Хотя если рабочие листы «Front» и «Кэш» НЕ в книге макрос проживает в, то вы можете ввести:
Sub main2()
Dim rngToCopy As Range
Set rngToCopy = Worksheets("Cache").Range("A2:N10") '<--| set the range to copy before changing the "active" workbook with the worksheet 'Copy' method call
Worksheets("Front").Copy '<--| this creates a new workbook with one worksheet that becomes the "active" one
rngToCopy.Copy '<--| copy the range you previously stored
Cells(Rows.Count, 1).End(xlUp).Offset(1).PasteSpecial '<--| no need to qualify range references up to its worksheet to implicitly assume the "active" one
Application.CutCopyMode = False
End Sub
Excel имеет большую функцию, которая называется [запись макросов] (http://www.dummies.com/software/microsoft-office/ первенствует/как к записи-а-макро-на-автоматизировать-задач-в-первенствовать-2010 /). Вы можете использовать это, чтобы записать свои ручные действия как VBA, в следующий раз. –
Что вы имеете в виду, скопировав все листы «Фронт»? Есть ли более одного листа с именем «Фронт»? –
У меня есть файл xlslx для создания Packing List. В этом файле у меня есть 2 листа, FRONT и кеш. Мне нужно скопировать два листа в новый файл (сохранить как). Диапазон от COPY от FRONT A1: N24, RANGE TO COPY от CACHE: динамическое значение - в момент a2: N10. Теперь вставьте в новый файл: -Value ОТ «ФРОНТ» -Value ОТ «КЭШ» я сделать это руководство и сделать экран http://srv3.sendfile.pl/pobierz/950031--- wkfb/5316677400_1326980696.jpg – Grz3siu