Avatar billede ciuspan Nybegynder
28. januar 2004 - 08:37 Der er 3 kommentarer og
1 løsning

Kan man ændre Sheetname gennem VBA med referance til en celle

Hvis jeg ønsker at ændre sheetnavnet til noget jeg har skrevet i en celle i et andet sheet, hvordan gør jeg så det?

Fx: Sheet1 celle A1 står Jakob
Så skal Sheet2 omdåbes til Jakob i stedet for Sheet2
Avatar billede kabbak Professor
28. januar 2004 - 08:43 #1
Sheets("Ark2").Name = Sheets("Ark1").Range("A1").Value
Avatar billede kabbak Professor
28. januar 2004 - 08:55 #2
du kan sætte denne ind i ark2 modulet, så tjekker den hvergang du aktiverer siden.

Private Sub Worksheet_Activate()
If ActiveSheet.Name <> Sheets("Ark1").Range("A1").Value Then
    ActiveSheet.Name = Sheets("Ark1").Range("A1").Value
End If
End Sub
Avatar billede ciuspan Nybegynder
30. januar 2004 - 08:42 #3
Det Virker!
Jeg er imporneret 1000 tak
Avatar billede kabbak Professor
30. januar 2004 - 08:53 #4
Ok og ikke tak for point :-((
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