11. juli 2003 - 00:21 Der er 6 kommentarer og
2 løsninger

Åben sheet

Hejsa.

Nogen som kan hjælpe med lidt macro?

Det jeg gerne vil, er at hvis celle B4=1 skal sheet1 åbne når man klikker på commandButton... og hvis B4=2 skal sheet2 åben etc.

Kan man dette?


Mvh

Brandmanden
Avatar billede kabbak Professor
11. juli 2003 - 00:40 #1
Private Sub CommandButton1_Click()
Sheets("Ark" & Range("B4")).Select
End Sub
Avatar billede kabbak Professor
11. juli 2003 - 00:41 #2
skift Ark ud med Sheet, hvis det er en engelsk udgave
Avatar billede tonnypoulsen Nybegynder
11. juli 2003 - 17:57 #3
Hvis du bruger koden som Kabbak skriver den, så for du fejl hvis du skriver andet end nummeret på en af de ark du har.

Prøv i stedet med

Private Sub CommandButton1_Click()
If Range("B4") = 1 Then
  Sheets("Ark1").Select
End If
If Range("B4") = 2 Then
  Sheets("Ark2").Select
End If
End Sub

Så sker der ikke noget, hvis ikke der lige findes et ark med det nummer du indtaster i B4.
Avatar billede kabbak Professor
11. juli 2003 - 21:05 #4
tonnypoulsen -> Ja men han skal jo også programmere for hver ark, det vil sige , hvis han tilføjer et nyt ark, skal han også programmere for det.
Det er han fri for ved mit svar.
Avatar billede tonnypoulsen Nybegynder
11. juli 2003 - 21:36 #5
Kabbak- Jeg sidder lige og prøver at knække nødden.
Jeg har forsøgt mig med følgende kode, det virker ikke helt. Hvordan skriver man betingelsen, når den skal være imellem 1 og 3.

Private Sub CommandButton1_Click()
If Range("B4") = 1 To 3 Then
Sheets("Ark" & Range("B4")).Select
End If
End Sub
Avatar billede kabbak Professor
11. juli 2003 - 21:54 #6
Private Sub CommandButton1_Click()
If Range("B4") >= 1 and  Range("B4") <= 3 Then
Sheets("Ark" & Range("B4")).Select
End If
End Sub
Avatar billede tonnypoulsen Nybegynder
11. juli 2003 - 22:03 #7
Det var lige det der skulle til.

Ps. turnusplanen kører fint, de blev glade for den ude på jobbet.
Avatar billede kabbak Professor
11. juli 2003 - 22:17 #8
det var da dejligt
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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