Avatar billede PQlsemix Nybegynder
08. januar 2013 - 13:38 Der er 5 kommentarer

Single step button

Hey Eksperter.

Har en sub i VBA med et loop, som jeg ønsker at kunne gå trinvis igennem ved tryk på en knap.
Hermed menes, at jeg ønsker hele min sub køres igennem 1 gang ved tryk på en knap, for herefter at vente på "omgang" ved næste tryk på knappen.
loopet skal således køre efter:
første tryk 1 af 50
andet tryk 2 af 50
tredje tryk 3 af 50

Nogen der har en ide til kontruktionen af dette?
Avatar billede majbom Novice
08. januar 2013 - 13:42 #1
kan du ikke bare lade være med at have det som et loop?
Avatar billede PQlsemix Nybegynder
08. januar 2013 - 14:14 #2
Jeg indsamler nogle værdier i et array, og ønsker trinvist at udfylde denne med værdierne, for hver gang jeg trykker på knappen. Længden af array'et er defineret ved antallet af "trials" der er valgt...
Så vidt jeg lige kan lure skal jeg derfor igennem et loop?!
Avatar billede majbom Novice
08. januar 2013 - 14:35 #3
"trials" er det du har sat til 50 i #0?

i så fald kan du vel have en global variabel der som udgangspunkt er sat til lbound på dit array og som tæller én op for hver gang du kører din sub?
Avatar billede PQlsemix Nybegynder
08. januar 2013 - 15:41 #4
Lige præcis!

Har forsøgt mig med global subs, men tror jeg har stiret mig blind på, hvordan den skal konstrueres. Måske du kan komme med en eksempel?
Sætter pris på din hjælp!
Avatar billede majbom Novice
08. januar 2013 - 16:49 #5
jamen jeg ved jo ingenting om din kode - hvad har du nu?
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