Определить макросом последнюю заполненную ячейку - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Мне необходимо переносить с листа Excel данные в другой шаблон. Ячейка, с которой начинается копирорование, всегда задана-"G13",количество строк одинаково, количество столбцов всегда разное. У меня такой вопрос-как выделить диапазон с этой заданной ячейки и до последней ячейки , например "G170" последнего заполненного столбца???Нашла макрос Sheets(1).Range("G13:h" & Cells(Rows.Count, 7).End(xlUp).Row).copy, но там вручную меняю букву последнего столба, можно ли обойтись без этого?Заранее спасибо)

Решение задачи: «Определить макросом последнюю заполненную ячейку»

textual
Листинг программы
range([g13],activesheet.usedrange.cells(activesheet.usedrange.cells.count)).Copy

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.2 из 5
Похожие ответы