powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать excel файл из Access и затем импортировать в него данные.
10 сообщений из 10, страница 1 из 1
Как создать excel файл из Access и затем импортировать в него данные.
    #39441589
Retvisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую!
Появилась необходимость создать эксель файл из Access, никак не могу найти никак инфы по этому поводу. Помогите пожалуйста.
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441594
Retvisan, эксель файл из Access можно создать так:
DoCmd.TransferSpreadsheet
DoCmd.OutputTo
А также запросом на создание таблицы.
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441605
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну или
Код: vbnet
1.
2.
3.
4.
set xlapp = new excel.application ' или set xlapp = createobject("excel.application")
set wbk = xlapp.workbooks.add
' ...
wbk.saveas "filename.xlsx"
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441633
Retvisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,приветствую!
а что должно идти после
Код: vbnet
1.
set wbk = xlapp.workbooks.add



я не до конца понимаю
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441649
Retvisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Анатолий ( Киев ),

запросом на создание таблицы? это как?
DoCmd.TransferSpreadsheet это же экспорт в эксель

Код: vbnet
1.
DoCmd.OutputTo acOutputTable, "Table2", acFormatXLSX, "Employee.xlsx", True


Я сделал примерно такое, но мне бы хотелось направлять место сохранения файла+чтобы это происходило в фоновом режиме.
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441655
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Retvisanчто должно идти послеНу, вероятно, создание всяких там листов и присвоение всяким ячейкам всяких значений.
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441656
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Retvisanмне бы хотелось направлять место сохранения файлаКто мешает указывать не только имя файла, но и путь?
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441686
Retvisan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

Set xlapp = New Excel.Application
Set wbk = xlapp.Workbooks.Add
Set wks = wbk.Worksheets("sheet1")
wbk.SaveAs "filename.xlsx"

я попытался создать нечто подобное, но выдается ошибка, что нет доступа к filename.xlsx
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441726
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну почитай справку-то в Экселе по workbook.saveas... там даже пример есть:
Код: vbnet
1.
2.
3.
4.
5.
Set NewBook = Workbooks.Add
Do
    fName = Application.GetSaveAsFilename
Loop Until fName <> False
NewBook.SaveAs Filename:=fName 
...
Рейтинг: 0 / 0
Как создать excel файл из Access и затем импортировать в него данные.
    #39441905
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Retvisan,
у leadersoft есть хороший пример автоматизации Excel (чуть-чуть его поправил в соответствии вашему вопросу)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как создать excel файл из Access и затем импортировать в него данные.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]