• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

tabblad hernoemen uitsluiten

  • Onderwerp starter Onderwerp starter vrouw
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

vrouw

Terugkerende gebruiker
Lid geworden
27 mrt 2010
Berichten
1.525
Hallo.

Ik heb onderstaande code waarbij ieder tabblad de naam krijgt van de waarde in cel A10.
Nu is er echter één tabblad (tabblad data) wat uitgesloten moet zijn van die aktie.
Hoe kan ik dat voorkomen?

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
If Not Application.Intersect(Target, Range("A10")) Is Nothing Then Sh.Name = Range("A10").Text
On Error GoTo 0
End Sub
 
iets als...
if acivesheet.name = "Data" then "do nothing"

Else
rename
endif
 
Als uitbreiding op de vorige reactie:

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    On Error Resume Next

    If Not Application.Intersect(Target, Range("A10")) Is Nothing Then
        If Sh.Name <> "Data" Then
            Sh.Name = Range("A10").Text
        End If
    End If

    On Error GoTo 0
End Sub
 
Laatst bewerkt:
Als ik die regen invoeg in de bestaande code word die regel rood. iets niet goed dus?

Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error Resume Next
[COLOR="#FF0000"]if acivesheet.name = "Data" then "do nothing"[/COLOR]
If Not Application.Intersect(Target, Range("A10")) Is Nothing Then Sh.Name = Range("A10").Text
On Error GoTo 0
End Sub
 
Ik plaatste een reactie terwijl jij aan het reageren was ;)
Zie #3.
 
Laatst bewerkt:
Ja, dat klopt.
Ook de formule klopt zo, Thans:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan