Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

realen namen in schleife abfagen

Forumthread: realen namen in schleife abfagen

realen namen in schleife abfagen
Dirk
Hallo alle miteinander,
Ich steh gerade wiedereinmal vor einem Rätsel
For Each Worksheet In Worksheets
If Left(Worksheet.Name, 4) = "Tag_" Then
fund = True
End If
Next
If fund = True Then
Dim myCmd As CommandBarButton
Set myCmd = Application.CommandBars("Standard").FindControl(Tag:=cstrMyButton)
myCmd.Enabled = True
End If
End Sub
dieser Code geht her und sucht nach Sheets mit dem Namen Tag_ anfangend und setzt einen Button auf aktiv.
wie aber bekomme ich ihn dazu nicht mit dem Klartextnamen Tag_1 sonder mit dem "Balttnamen" ( Eigenschaften(Name) ) zu vergleichen.
Dank im Vorraus
Dirk
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: realen namen in schleife abfagen
16.08.2011 00:06:28
Nepumuk
Hallo,
Worksheet.CodeName
Wobei ich an deiner Stelle keinen Variablennamen benutzen würde der eine öffenlichen Klasse repräsentiert, das kann zu Konflikten führen.
Gruß
Nepumuk
AW: realen namen in schleife abfagen
16.08.2011 08:28:50
dirk
Danke Nepumuk,
mit Variablennamen meinst du bestimmt "Tag_" den hab ich gewählt um nicht alle 20 blätter einzell listen zu müssen
(man ist ja tipp faul :-D )
gruß
Dirk
Anzeige
AW: realen namen in schleife abfagen
16.08.2011 09:16:09
Reinhard
Hallo Dirk,
ich gehe davon aus Nepumuk meinte das "Worksheet" in
For Each Worksheet In Worksheets
Gruß
Reinhard

Forumthreads zu verwandten Themen

Anzeige