Avatar billede petert Forsker
16. februar 2009 - 10:39 Der er 2 kommentarer og
1 løsning

Hjælp til metode i Excel.

Jeg har følgende problem.
Jeg skal lave et udtræk fra Axapta af omsætning fordelt på lande, og indsende dette til skat (Statestik) som TXT fil i bestemt udsende.
spørgsmål.
Kan man indlæse sin csv fil fra axapta i excel, rette listen til vha. makroer og gemme den tilrettede fil som tekst fil, i en bestemt mappe og med et filnavn fra filen (start dato-slut dato.txt) direkte vha, makroer,funktioner eller hvad vil i foreslå.?

Det der skal tilrettes er bl.a.
fjerne nulværdier
hvis en omsætning er til en kunde i Tyskland men leveret til speditør i Danmark optræder DE kode ud for omsætningen og DK ud for leverandøren i samme record. (her skal Omsætningen bestemme og ændre DK til DE.)
Hvis ikke disse ting ændres fejler det når det sendes til skat.

Jeg søger i første omgang kun om det kan lade sig gøre, og hvordan i vil foreslå det løst og hvor automatisk det kan gøres.

mvh
Petert
Avatar billede supertekst Ekspert
16. februar 2009 - 17:48 #1
Ved hjælp af VBA burde det kunne lade sig gøre:
fra indlæsning af Csv-fil - "manipiulation" - generering af txt-fil.

Evt. direkte kontakt: pb (a) supertekst-it DOT dk
Avatar billede petert Forsker
17. februar 2009 - 08:36 #2
Hej supertekst.
Tak for din kommentar. Jeg er ikke særlig stærk i excel, men er tit imponeret over hvad der kan lade sig gøre.
Ganske kort kan du forklare i hvilke siturationer man bruger.
1. Makroer
2. Funktioner
3. VBA kode
ellers læg et svar og jeg vender tilbage når jeg skal have lavet opgaven.
MVH
Petert

Ps til alle tak for et super godt forum og dygtige brugere.
Avatar billede supertekst Ekspert
17. februar 2009 - 09:02 #3
Hej petert

Selv tak.

Kort & godt:

1. Makro - et stk kode, der udfører en serie handlinger. I stedet for at gøre det manuelt - er handlingerne indspillet og kan derfor nemt rekvireres via en genvej.

2. Funktioner - hvis du tænker på de der findes i Excel. Disse er orienteret mod at beregne/udføre noget ganske bestemt på basis at givne parametre (grundlag). Ved anvendelse af de indbyggede funktioner behøver man så ikke spekulere på makroer.

3. VBA (Visual Basic for Applications) er det programmerings-sprog, som findes i Office-pakken. Via dette kan man integrere f.eks. Word, Excel, Access og Outlook til løsning af en given opgave - eks.: brugergrænsefladen i Word, data hentes fra databasen(Access) - statistik beregnes og lagres i Excel og sendes automatisk pr. mail via referencen til Outlook.
 
(Når man indspiller en makro udtrykkes de tastede/valgte handlinger i VBA-kode. Det er så denne der udføres når makroen aktiveres.
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