Как получить доступ к VBA для создания электронной таблицы Excel

click fraud protection
...

Сохраняйте данные в электронную таблицу Excel с помощью VBA.

Создание электронной таблицы Excel в Access может сэкономить ваше время, когда вам нужно экспортировать данные в электронную таблицу Excel. Visual Basic для приложений (VBA) может быть мощным инструментом для автоматизации процессов в приложениях Microsoft Office. С помощью VBA вы можете использовать объект приложения Microsoft Excel для создания электронной таблицы Excel из Access. Объект приложения Excel является точкой входа для остальной объектной модели. Ускоренный экспорт данных в Excel за счет сохранения данных непосредственно в электронную таблицу Excel.

Шаг 1

Запустите Microsoft Office Access, нажмите «Пустая база данных» и нажмите кнопку «Создать», чтобы создать пустую базу данных. Щелкните вкладку «Инструменты базы данных» и нажмите «Visual Basic», чтобы открыть окно Microsoft Visual Basic. Щелкните меню «Вставить» и щелкните «Модуль», чтобы вставить новый модуль кода.

Видео дня

Шаг 2

Щелкните меню «Инструменты» и выберите «Ссылки». Прокрутите вниз и установите флажок рядом с «Microsoft Excel.

Библиотека объектов. »Нажмите« ОК ».

Шаг 3

Начните с ввода следующего кода VBA, чтобы создать новую подпроцедуру:

Частная подписка createSpreadSheet ()

Шаг 4

Продолжите, набрав следующий код, чтобы создать три новых объекта переменных, которые будут использоваться для создания электронной таблицы Excel:

Dim newExcelApp как Excel. Заявка. Dim newWbk как Excel. Рабочая тетрадь. Dim newWkSheet как Excel. Рабочий лист

Шаг 5

Добавьте следующий код, чтобы запустить Excel и отобразить его:

Установите newExcelApp = Excel. заявка

newExcelApp. Visible = True

ШАГ 6

Введите следующее, чтобы добавить новую книгу и рабочий лист:

Установите newWbk = newExcelApp. Рабочие тетради. Добавлять

Установите newWkSheet = newWbk. Рабочие листы (1)

Шаг 7

Добавьте данные в новую электронную таблицу, набрав следующее:

newWkSheet. Cells (1, 1) .Value = "Новый лист ..."

Шаг 8

Сохраните новую книгу, созданную, введя следующий код:

newWkSheet. Сохранить как ("C: \ myworksheet.xlsx")

Шаг 9

Измените путь на предыдущем шаге и введите путь и имя файла по вашему выбору.

Шаг 10

Для завершения подпроцедуры введите следующее:

Конец подписки

Шаг 11

Нажмите «F5», чтобы запустить процедуру и создать новую электронную таблицу Excel.