Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
shlang03
Contributor II
Contributor II

Загрузка всех файлов xlsb из папки

Здравствуйте! подскажите пожалуйста, как собрать данные из всех однотипных файлов xlsb, которые лежат в одной папке? Спасибо!

2 Replies
svetlaya
Contributor II
Contributor II

Надеюсь поможет

LOAD

    *

FROM

[КИМ\*.xls]

(biff, embedded labels);

КИМ - имя папки в которой лежат несколько файлов с расширением xls, думаю в случае с xlsb работает также

shlang03
Contributor II
Contributor II
Author

Спасибо! Это вариант не работает для xlsb, вроде бы годится такая вещь:

set vFolder=D:\New\;

For Each vFileName in Filelist('$(vFolder)*.xlsb')

ODBC CONNECT64 TO [Excel Files;DBQ=$(vFolder)\vFileName.xlsb];

Consolidated:

SQL SELECT *

FROM `$(vFileName)`.`Sheet1$`;

next

Правда, работает очень уж медленно...