Hallo,
Ik heb een stukje code (werkt perfect).
De code doet het volgende, als ik de naam van een tabblad wijzig, wordt ook de naam in de lijst gewijzigd.
Nu had ik graag in die code een combinatie gekregen van twee lijsten, maar ik krijg het niet voor elkaar.
Nu had ik graag deze code zeg maar ook in bovenstaande code gekregen
Ieder idee welkom
Ik heb een stukje code (werkt perfect).
De code doet het volgende, als ik de naam van een tabblad wijzig, wordt ook de naam in de lijst gewijzigd.
Nu had ik graag in die code een combinatie gekregen van twee lijsten, maar ik krijg het niet voor elkaar.
Code:
Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
If Sh.Name <> PrevShtName Then
With Application
.EnableEvents = False
.Index([List_of_Sheets], .Match(IIf(VBA.IsNumeric(PrevShtName), Val(PrevShtName), PrevShtName), [List_of_Sheets], 0)).Value = Sh.Name
.EnableEvents = True
End With
End If
End Sub
Code:
.Index([List_of_Sheets1], .Match(IIf(VBA.IsNumeric(PrevShtName), Val(PrevShtName), PrevShtName), [List_of_Sheets1], 0)).Value