Avatar billede anedi Ekspert
31. maj 2013 - 13:38 Der er 4 kommentarer og
1 løsning

Daglig import af data fra FTP-server

Hej Eksperter.

Jeg arbejder i Excel 2010.

Jeg har adgang til en FTP-server, hvor der hver dag lægges en ny fil, der navngives efter datoen. Filerne henter jeg over i en mappe på min computer.
Data er i rækkerne opdelt på 5-minutters intervaller hele døgnet fordelt på 17 forskellige kolonner.

Hver data-fil starter med en række tekst, hvorefter de egentlige interessante data kommer.

Jeg søger nu en løsning, der kan samle alle data under hinanden i en samlefil.

Jeg ved ikke om det løses bedst i Access eller Excel, men der skal tages hensyn til, at importen først skal starte fra række 19 og at data forekommer som tekstfil (semikolon-separeret).

Jeg forestiller mig en VBA-løsning, men er absolut døvstum på dette område.

Eksempel på data kan ses her: http://gupl.dk/697102/

Lad mig endelig vide, hvis ovenstående skal uddybes.

På forhånd tak for alle forslag.

Vh
Anedi
Avatar billede natkatten Mester
31. maj 2013 - 14:22 #1
Jeg kunne forestille mig, at data ville bo bedst i en database. Men medmindre du kommer op på rigtigt mange rækker, så kan Excel benyttes til at hente filerne ind og konsolidere dem på et ark. Herfra kan de eksporteres til f.eks. Access.

I stedet for at flikke en VBA-løsning sammen, så vil jeg anbefale dig at kigge på dette Add-in til Excel lavet af en af de absolutte guruer, Ron de Bruin:

http://www.rondebruin.nl/win/addins/rdbmerge.htm

Dette kan sættes op til at indlæse alle filer i et katalog startende fra række 19. Jeg benytter det selv til tilsvarende opgaver.
Avatar billede anedi Ekspert
31. maj 2013 - 14:50 #2
Fedt add-in må jeg sige.

Jeg kan dog konstatere, at det ikke virker med .txt filer desværre.

Ved du om der er en måde at komme rundt om den udfordring på?
Avatar billede anedi Ekspert
31. maj 2013 - 15:08 #3
Nevermind - den klarede jeg selv vha: http://download.cnet.com/Extension-Changer/3000-2072_4-10394272.html

Smid et svar, og mange tak for hjælpen.

Vh
Anedi
Avatar billede natkatten Mester
31. maj 2013 - 15:10 #4
Det kan håndtere csv-filer? Kan du ikke blot omdøbe alle fra .txt til .csv.

Der findes flere værktøjer på nettet, som kan gøre dette som batch-kørsel. Søg på "convert txt to csv".

Fremadrettet kan du måske gemme/specificere, at der skal gemmes som .csv.
Avatar billede natkatten Mester
31. maj 2013 - 15:13 #5
Ok. Fint det lykkedes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester