07. juni 2004 - 21:35Der er
10 kommentarer og 1 løsning
Streng af variabler
Hej Eksperter.
Jeg sidder og roder med noget VBA til Excel2000.
Mit problem er at jeg gerne vil erklære nogle variabler som sammensat skal overføres til en celle i regnearket. (Behøver jeg at sige at jeg ikke er nogen haj til VBA ?)
-Nå, men for at give et eksempel så skal jeg ud fra valgene i nogle kombibokse sammensætte en unik beskrivelse af hvad der valgt.
eks.
Kombiboks1 'abc';'def';'hij'
kombiboks2 '123';'456';'789'
Kombiboks3 '1a';'2b';'3c'
Hvis der i kombiboks1 vælges 'def' skal den første del af den sammensatte streng være "D"
Hvis der i kombiboks2 vælges '123' så skal anden del af strengen være "123"
Hvis der i kombiboks3 vælges '2b' så skal jeg bruge en tekst svarende til "- 2b"
Resultatet af ovenstående skulle gerne give mig følgende "D 123 -2b" som skal indsættes i ark2 celle H45
Er der nogle der vil hjælpe vil jeg være meget taknemlig.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Der vil være et par tilfælde hvor det er de første 2 karaktere der er skal bruges fra Kombiboks1. Endvidere kommer jeg også nok at skulle navngive outputtet fra kombiboks3 med noget helt tredie f.eks "2x". - Så jeg tror ikke helt at jeg kan undgå at bruge nogle 'If..'-sætninger til at bestemme resultatet.
Der er kun 3 muligheder i kombiboks3. Der er ikke umidelbart nogen logik i navngivningen. Det man vælger er nogle forkortelser som i regnearket skal gengives mere specifikt.
- Ellers ser det rigtigt lovende ud. Brikkerne er ved at falde på plads :o)
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.