Извините за основной вопрос, но многое в поисковых системах только дало мне сложные ответы. При нажатии кнопки я делаю копию другого рабочего листа, мне нужно скопировать какой-то текст с первого листа на этот вновь созданный рабочий лист одним и тем же нажатием кнопки (имя кого-то может отличаться. Ie sheet1 (1), sheet1 (2) . Я уверен, что это очень просто ссылки на активный лист, оцененная помощь.VBA Копирование текста с одного листа на рабочий лист
Private Sub CommandButton2_Click()
ActiveWorkbook.Sheets("AUTHORITIES VISIT").Copy _
after:=ActiveWorkbook.Sheets("CREATE REPORT")
End Sub
Просто делайте «листы (« SHEETNAME »)', которые будут ссылаться на имя листа, а затем просто выберите текст, который вы хотите скопировать. Просто замените «имя листа» на имя листа – Sam
Имя листа изменяется, я копирую из Таблиц («СОЗДАТЬ ОТЧЕТ»), но я вставляю активный лист. – Andrew
Это падает на последнюю строку? . Range ("b8") Выберите Selection.Copy ActiveWorkbook.Sheets ("авторитетами ВИЗИТ") Copy _ после:. = ActiveWorkbook.Sheets ("CREATE REPORT") ActiveSheet.Range ("C14") .Выбрать ActiveSheet.Paste End Sub – Andrew