Avatar billede slejpnir Nybegynder
09. februar 2002 - 21:57 Der er 1 kommentar og
1 løsning

vba-løkke

Er det muligt at lave en løkke, der for hver gang et tal stiger rykker en kolonne frem, eksempel:

Hvis (a1) = 1 så (c78)select; hvis (a1) = 2 så (d78)select ;hvis (a1) = 3 så (e78)select til og med 50 .
Avatar billede devman Nybegynder
09. februar 2002 - 23:37 #1
På dit regneark skal du gå ind under macro.
Her skal vælge Visual Basic Editor (alt + f11)

Du dobbelt klikker på på det sheet du vil benytte .. normalt sheet1

I højre side vælger du i comboboxen 1 (hvor det står general) -> worksheet
I højre side vælger du i comboboxen 2 vælger du Change

Så kopiere du denne kode ind der ...

    Dim cNum    As String
   
    If Target.Column = 1 And Target.Row = 1 Then
      cNum = Chr(Val(Target.Text) + 66)
      Me.Range(cNum & "78").Select
    End If

Så virker det...
Avatar billede slejpnir Nybegynder
10. februar 2002 - 10:44 #2
Ja, det gør det. Helt perfekt. Mange tak!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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