Avatar billede Slettet bruger
26. april 2011 - 22:42 Der er 3 kommentarer og
1 løsning

Finde kolonne hvor række 2 = x of række 4 = y

Hej

Jeg skal med VBA fylde tal i et skema. Tallene skal fyldes i den kolonne hvor tallet i række 2 er x og tallet i række 4 er y.

Spørgsmålet er hvordan finder jeg frem til og returnere den kolonne til en variabel?

På forhånd tak.

PS. Hvis det ikke giver meninge, må I endelig sige til.
Avatar billede H_Klein Novice
30. april 2011 - 02:28 #1
Hejsa,

Er ikke helt sikker på om jeg forstår spørgsmålet korrekt, men hvis det drejer sig om at du skal kunne bestemme hvilken række og kolonne tallet skal placeres i, er en enkel metode at bruge to variabler.

f.eks. Dim RK as integer for række og Dim KO as integer for kolonne.

Hvis du derefter sætter RK=4

Så kan du ved at skrive cells(rk,5) fortælle at din talværdi skal placeres i række 4 kolonne 5.

På samme måde kan du vælge kolonne. KO=7 så kan du skrive cells(4,KO) for at vælge række 4 i kolonne 7.

Ved ikke om det her giver dig et hint, men ellers må du lige prøve at forklare lidt nærmere hvad det er du skal bruge.

En enkel Loop-funktion vil så kunne hjælpe dig videre, så du kan skifte hhv. række og kolonne efter behag.

Med venlig hilsen

Henrik
Avatar billede Slettet bruger
06. maj 2011 - 08:46 #2
Tak - ja selvfølgelig.

Vil du smide et svar?
Avatar billede H_Klein Novice
06. maj 2011 - 21:11 #3
Glad for at jeg kunne hjælpe og god fornøjelse :-)
Avatar billede H_Klein Novice
19. juni 2011 - 20:40 #4
Prøver lige at sende svaret igen ;-)
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