Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Makro ändern auf Tabellencode
#1
Hallo liebes Forum,

ich benutze folgendes Makro

Code:
If ActiveSheet.Name = "Auswertung" Then
      With Sheets("Ergebnisse")
        varI = Application.Match(Range("B8"), .Range("A1:A43"), 0)
        If IsNumeric(varI) Then
            If Len(.Cells(varI + 0, 19).Value) Then
              varI = varI * -(MsgBox("Arbeitsweise wurde bereits benotet, ?berschreiben ?", vbQuestion + vbYesNo, "R?ckfrage") = vbYes)
            End If
            If varI Then .Cells(varI + 0, 19).Value = Range("D11").Value
        End If
      End With
    End If

Statt der Tabellennamen ( Ergebnisse und Auswertung ) würde ich gerne den Tabellencode vom VBA nehmen.
Auswertung ist = Tabelle13
Ergebnisse = Tabelle25

Leider bekomme ich es nicht hin das Makro umzuschreiben. 

Weiß jemand wie das geht ?

Danke sehr
Antworten Top
#2
Hallo

Dann mal ein Beispiel:
Code:
Sub Test()
    If ActiveSheet.CodeName = "Tabelle13" Then
        MsgBox "Hallo"
    End If
End Sub
Gruss Guschti
Der Künstler lebt auch vom Applaus
Excel Optimaler Zuschnitt von Stangen/Balken - YouTube
Antworten Top
#3
Danke. Werde ich testen
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste