|
|
|
| знаю что тема поднималась, но хочу получить совет в моем случае. файл .xls создал, более-менее отформатировал, данные SQL запросом получил... проблема с выводом данных в лист. помогите пожалуйтста. | |
|
| |
|
|
|
| http://hiprog.com/index.php?option=com_content&task=view&id=429 | |
|
| |
|
|
|
| Данные экспортировал... теперь "ожиданный" вопрос, необходимо сделать обратную задачу. Я в цикле положил данные в ячейки, как теперь грамотно считать? Короче помогите кто чем может. | |
|
| |
|
|
|
| непонятно. Вы хотите загрузить данные из Excel в ACCESS? | |
|
| |
|
|
|
| да . дело такое 1<->2<->3 . 1, 2, 3 офис заливют таблу акцеса в лист эксель для отчетности. отчетность третьего подгружается во второй, второго в первый , первый - главный там тока смотрят, подгружают и редатируют. экспорт сделал (могу код вставить показать) но почему-то вместо того чтобы данные заливались в столбцы A-Q, цикл их отправляет а A-S с пустыми O и H.
Поэтому импорт данные находит а строку SQL с формировать не может судя по всему из-за этого. И ещо вопрос какой лучше цикл сделать для импорта. | |
|
| |
|
|
|
| Импорт данных делать лучше запросом на добавление.
из связанной таблицы Excel или с использванием
Insert into .....Select ... IN (см. Help)
Либо кодом из ACCESS открываете Excel (GetObject ....)
получаете нужный лист
открываете Recordset по нужной таблице ACCESS
перебирая ячейки в Excel данные из них заносите в поля рекордсета ACCESS
см. Help по Recordset | |
|
| |