Изменить макрос переноса данных с листа на другой лист - VBA

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

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

Ребята что в этом коде нужно изменить чтобы он мог все данные в ячейках из Листа1 в пределах 22 столбца ,а количество строк без ограничения, перенести на Лист2.и главное мог все цветные ячейки Листа1 так же окрасить и на Листе2 после копирования.
Листинг программы
  1. Sub Копир()
  2. Dim a
  3. With Sheets("Лист1")
  4. a = .Range(.Cells(27, 1), .Cells(Cells(.Rows.Count, 1).End(xlUp).Row, 22)).Value
  5. End With
  6. With Sheets("Лист2")
  7. .[a27].Resize(UBound(a, 1), UBound(a, 2)).Value = a
  8. End With
  9. End Sub

Решение задачи: «Изменить макрос переноса данных с листа на другой лист»

textual
Листинг программы
  1. Sub  Копирование_строк_по_критериям_на_..... ()
  2. Application.DisplayAlerts = False
  3. ......
  4. ......
  5. Application.DisplayAlerts = True
  6. End Sub

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


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

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

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы