Avatar billede marlene_v Nybegynder
04. maj 2006 - 20:25 Der er 2 kommentarer

VBA i Excel

Jeg har nogle forskellige filer jeg skal have koblet sammen på en eller anden måde...
Der er 12 filer med salgstal:
        salg200501
        salg200502
        ...
        salg200512
(altså en for hver måned i 2005)

Disse filer ser alle således ud:
Kunde  Januar
  1      xxx
  2      xxx
  ....
100      xxx

Derefter har jeg en fil med kundevaluta der indeholder:
Kunde  Valuta
  1      GBP
  2      DDK
....
100      USD
(altså hvilke valuta kunde ønsker at handle med)

Derefter er der nogen filer med valutakurser der ser således ud:
Januar                        Februar
Amerika    USD    570,9      Amerika    USD    561,4
Australien AUD    442,27      Australien AUD    444,89
.....                        .....
Ungarn    HUF    3,03        Ungarn    HUF    3,08

Det er så meningen at man i filerne salgsdata skal beregne salgstalene om så de alle står i DDK. Man skal bruge den kundevaluta som kunden ønsker at benytte og derefter bruge den rigtige kurs for den rigtige måned...

Håber det giver mening og at der er nogen der kan hjælpe mig
Avatar billede mrgumble Nybegynder
15. maj 2006 - 22:47 #1
At skulle programmere det i VBA ser ikke ud til at være lige frem. Så jeg vil anbefale, at du kopierer tallene ind.
Jeg ville så yderligere anbefale, at du får koblet kolonnerne sammen og bruger flere ark i samme fil.

Min ypperste anbefaling er dog, at du bruger en database til det hele (vha. f.eks. Access). Skriv gerne, hvis du skal bruge mere hjælp.
Avatar billede martin_moth Mester
20. maj 2006 - 10:48 #2
enig i den "ypperste anbefaling"
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
Kurser inden for grundlæggende programmering

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