Syntax zu Codenamen
Jörg-HH
dieser Code stoppt an der With-Zeile.
Dim strWsName As String
Dim objChbox As Variant
For Each objChbox In Me.Controls
If TypeName(objChbox) = "CheckBox" Then
If Left(objChbox.Name, 3) = "Che" Then
If objChbox.Value = True Then
strWsName = "Tabelle" & Mid(objChbox.Name, 9)
With ThisWorkbook(strWsName)
MsgBox "Mach was auf Tabelle " & strWsName
End With
Else
MsgBox "bubu"
End If
End If
End If
Next
Ich versuche überall, den Codenamen anzusprechen. In der With-Zeile aber frage ich plötzlich nach dem Blattnamen - kann das funktionieren?Die Boxen sind ja nach den Codenamen durchnumeriert - da müßte doch sowas ähnliches stehen wie
With ThisWorkbook. "Tabelle"&Codenummer
die Codenummer wäre dann ja strWsName , aber wie häng ich das da dran?
Danke für'n Tip...
Jörg