Avatar billede jokerper Nybegynder
14. maj 2012 - 16:30 Der er 2 kommentarer og
1 løsning

Klasser og/eller funktioner

Hejsa

Jeg har brug for lidt hjælp til at finde ud af hvilken metode jeg skal bruge.

Jeg skal lave ligesom en virkosmhed: afdelinger og personer.

Det skal laves sådan at jeg kan "sende" en parameter til en funktion som returnerer:

Person:
Navn
Løn
Afdeling
m.fl.

Virksomhed:
Afdeling
Budget
m.fl.

Oplysningerne har jeg ligger i en særskilt excel fil.

Men hovedformålet er at der kun skal bruges en klasse eller funktion til at finde de rigtige oplysninger.

fx.

celle a1-x1 indeholder 1 person
celle a2-x2 indeholder 1 person

function (byval cpr as string)

cpr = find i excel

return Navn, Løn, Afdeling, m.fl.

End

function (byval afd as string)

afd = find i excel

return Afdeling, Budget, m.fl.

End

Eller skal det laves som en klasse

Eller ????
Avatar billede tjp Mester
14. maj 2012 - 23:27 #1
Det er kun muligt at returnere én værdi fra en funktion, så enten skal du concat'te alle oplysninger til en streng eller også returnere et dataobjekt af en art. Dette ku være Type eller Class - en for Person og en for Afdeling. Om klasser i VBA se fx her: http://www.cpearson.com/excel/classes.aspx
Avatar billede jokerper Nybegynder
19. maj 2012 - 10:55 #2
Det var et meget godt link, tak.

Lægger du et svar.
Avatar billede tjp Mester
20. maj 2012 - 00:04 #3
Det gør jeg da.. :-)
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

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