Откройте книгу Excel в другой книге Excel, а затем заполните формуляр в этой книге

У меня есть документ Excel, и из этого документа я прочитал некоторую ценность и хотел бы вставить их в другую книгу Excel. Я хотел бы открыть книгу в существующей книге, затем найти конкретное поле и установить значения. Как открыть такую ​​дополнительную книгу? а затем установить значения?

С наилучшими пожеланиями

Матиас

предполагая, что вы знаете немного VBA, вот основа для начала работы.

Sub copyBetweenWorkbooks() Dim wkbkA As Workbook Dim wkbkB As Workbook Dim copyValues As Range Dim directory As String, fileName As String, i As Long, j As Long Application.ScreenUpdating = False directory = "c:\test\" fileName = Dir(directory & "yourspreadsheet.xls") Set wkbkA = ThisWorkbook Set copyValues = wkbkA.Sheets({ put sheet here}).Range({put range here}) Set wkbkB = Workbooks.Open(directory & fileName) With wkbkB 'do your stuff here End With 'close your stuff if you need to Workbooks(fileName).Close Application.ScreenUpdating = True End Sub 
  • Совместная рабочая книга Excel - распознавание следующей доступной строки
  • Исполняемый файл не работает корректно после вызова из макроса VBA Excel
  • автоматическая консолидация листа данных на одном листе
  • Копирование и вставка значений из книги в закрытую книгу
  • Excel Macro Save.As Date
  • Автоматическая настройка данных строки, но не автоматическая настройка заголовка столбца
  • База данных от WEB в VBA
  • Преобразование двоичных чисел в десятичные для 27 цифр
  • Запуск макроса personal.xlsb без открытия excel
  • Открытие книги Excel в макрокоманде powerpoint (ERROR 1004)
  • Сопоставьте текст из книги 1 колонки A и книги 2 колонки A и возвращаемого значения из столбца B в книге 2
  • Interesting Posts

    Telerik RadGrid export to excel дает бумажный формат Letter и мне нужен A4

    Кнопка отмены пользовательской формы. _Интерпретно. Не реагировать?

    макрос создает график, но не отображает до тех пор, пока вручную не выберите данные

    Использование оператора IF, игнорирующего предложение ложных значений

    Как динамически создавать именованные диапазоны?

    Как добавить макрос VBA в список стандартных функций в строке формул?

    Формула Vlookup не работает

    Итерация через электронные таблицы в папке и сбор значений из каждого

    Возвращаемое значение листа ADO + VBA добавляет дополнительные символы

    Powerpivot Odata feed предоставляет учетные данные

    Глядя на цифры с добавочным нулем в конце

    vba Найти данные ячейки через столбцы, и если ничего не посмотреть на следующий столбец

    Извлечение данных из Интернета или PDF в Excel (не в стандартных столбцах)

    Ошибка документа не сохранена в Excel

    Имена столбцов из файла MySQL в CSV

    Давайте будем гением компьютера.