Копирование данных с одного листа на несколько других листов - VBA

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

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

В общем, есть код который должен копировать данные из одного листа на несколько других листов. Вот он:
Листинг программы
  1. Sub CopyToOtherSheet()
  2. Dim WS As Variant
  3. WS = Array('Sheet2', 'Sheet3')
  4. Sheets(WS).FillAcrossSheets
  5. Worksheets('Sheet1').Range ('A1:D6')
  6. End Sub
Но почему то этого не происходит. Выдает: 'Run-time error '9': Subscript out of range'. Вот... Все казалось так просто. Ума не приложу в чем проблема.

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

textual
Листинг программы
  1. Sheets(WS).FillAcrossSheets _
  2. Worksheets('Лист1').Range('A1:D6')

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


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

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

6   голосов , оценка 3.833 из 5

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

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

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