Я работаю над автоматизацией книги в Excel, и у меня возникает несколько проблем с кодом VBA. Я бы вставлял его здесь, но я прошел через так много итераций, это довольно непригодно.Excel VBA - вытащить данные из внешних книг и вставить в следующую пустую строку на нескольких вкладках
Цель состоит в том, чтобы активная книга «захватывала» данные из нескольких книг, содержащих необработанные данные, когда она открыта, и помещала скопированные данные в несколько вкладок, которые можно использовать для заполнения различных диаграмм на вкладке панели инструментов , Каждая рабочая книга, содержащая необработанные данные, должна войти в отдельную вкладку в активной книге. Разбитый на шаги, я имею в виду, мне нужен ниже процесс происходит:
- Открыть Активные книги
- Открыть скрытые вкладки «Лист1»
- Открыть исходные данные книга 1 (например, C: \ Raw data.xls)
- копирования данных из указанного места (например, [Raw data.xls] Лист1 $ A $ 3: $ AE $ 64) в необработанной книге данных 1
- Вставить скопированные данные в активную книгу, в конкретный лист, в первый пустой строка (например [Active Book.xls] Sheet1! первая пустая строка)
- Скрыть вкладку «Лист1» в активной книге
- Закрыть Необработанные данные книги 1
- процесс Repeat с использованием исходных данных книги 2 и sheet2 Активного книги
- процесс Repeat с использованием сырой книги данных 3 и Лист3 Активного книги
- только после данных заполняется в закладках назначения (Лист1, Лист2, Лист3 в активной книге), может взаимодействовать пользователь (нажмите на ячейки, вкладки изменения и т.д.) с книгой
Я знаю, что это просто - Я расстраиваюсь, поскольку я новичок и синтаксис (и множественные варианты синтаксиса) действительно бросает меня за цикл. Любая помощь будет принята с благодарностью. Спасибо заранее!!