Co prawda stary temat, ale rozwiązanie które proponuje może się przydać.
Import danych z Excela z wykorzystaniem funkcji OPENROWSET i zapis bezpośrednio do pliku epp w formacie EDI++ jako dokument PZ.
W załączniku 3 pliki.
1. Skrypt VBS
2. Skrypt SQL
3. Przykładowy arkusz Excela
4. Wynikowy plik epp
W skrypcie VBS należy ustawić ścieżki do skryptu SQL oraz wynikowego pliku epp.
W skrypcie SQL w funkcji OPENROWSET należy ustawić parametry arkusza EXCEL z którego importujemy dane.
Do szybkiego uruchomienia i przetestowania proponuje wkopiować pobrane pliki do katalogu c:\import.
W przypadku pojawienia się komunikatu o blokadzie wykonywania zapytań ad hoc należy ją wyłączyć poniższym skryptem:
exec sp_configure 'show advanced options',1
reconfigure
go
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
Pozdrowienia dla wszystkich!