0 / 0 / 0
Регистрация: 06.01.2012
Сообщений: 5
|
|
1 | |
Excel -> Access11.05.2012, 15:44. Показов 954. Ответов 2
Метки нет (Все метки)
У меня такая проблема. Нужно производит очистку таблицы Access и потом заносить в нее данные из таблицы Excel, вручную (создать-импорт таблиц...) все получается, но мне нужно делать это автоматически, т.е. например пользователь нажимает кнопочку и ему предлагают выбрать файл с данными, которые автоматически переносятся из excel в access. Структура файла excel заранее известна, там 2 колонки, первая строчка каждой содержит название, а последующие N строк содержат данные.
Если можна опишите поподробнее. Заранее благодарен.
0
|
11.05.2012, 15:44 | |
Ответы с готовыми решениями:
2
Подстановка области из excel в форму Access и перенос в отчет Access Экспорт БД MySQL >> Paradox(Delphi) PHP class. Word & Excel => HTML & text Обработать в цикле ячейки листа из Access и запустить макрос Excel-файла из Access |
0 / 0 / 0
Регистрация: 06.01.2012
Сообщений: 5
|
|
11.05.2012, 23:10 [ТС] | 2 |
так, частично у меня уже получилось, с помощью макроса, при нажатии на кнопку он удаляет таблицу и создает новую, которую берет из Excel, но есть ещё одна проблема, там в макросе нужно указывать полный путь к этому файлу, а мне нужно чтобы этот путь задавал сам пользователь (например чтобы читать его из мемо на форме) или чтобы он находился в тойже папке где и сама БД, а то оно ище по умолчанию в "моих документах", а лучше всего чтобы открывался OpenDialog и пользователь сам выбирал необходимый файл. пробовал реализовать это на Basic (DoCmd.TransferSpreadsheet acImport, "сrojectsaccessin.xml", "ИмяТаблицы", parth, True, "") но там всеравно нужно указывать полный путь, может можно брать этот путь из мемо, вместо "сrojectsaccessin.xml" написать какуюнить "волшебную" фразу. Но лучше всего конечно OpenDialog. Если ктонибудь знает как это реализовывается, обьясните пожалуйста.
0
|
0 / 0 / 0
Регистрация: 01.10.2011
Сообщений: 290
|
|
11.05.2012, 23:24 | 3 |
Глянь сюды http://am.rusimport.ru/MSAccess/topic.aspx?ID=514
0
|
11.05.2012, 23:24 | |
11.05.2012, 23:24 | |
Помогаю со студенческими работами здесь
3
Подключение к Microsoft Access из-под Excel (Data Access Objects или DAO) Access - Excel, код не воспринимает количество строк в Excel более 65000 Экспорт-импорт данных Excel-Access-Excel Импорт данных из Excel в Access - MS Access Excel -> Access -> Excel, импорт - экспорт Обработка Excel и импорт из Excel в Access Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |