1.)
Wie kann ich ein Modul umbenennen
Standardmäßig heißt es immer „Modul1“, „Modul2“ usw
Nun soll das Modul aber „Löschen“ oder so heißen.
Weiß jemand, wie das geht?
2.)
Ich erstelle mit Hilfe eines Makros einen veränderlichen Tabellenblattnamen nach folgender Art:
„Müller,Fred 12.01.2003 Bl.1“
Das ist soweit kein Problem.
Jetzt soll ein anderes Makro (VBA) einen Hperlink erstellen,
in dem es sich auf genau diesen Tabellennamen bezieht.
Die Schwierigkeit für mich besteht darin,
daß sich ja der Tabellenname jedesmal ändert.
Es müßte also möglich sein, daß das Makro den Blattnamen ausliest und in den Hyperlink einträgt
Geht das ???
Öffne das Modul. In Zeile 1 steht der Name zum Beispiel Sub Modul1(), änders es z.B. in Sub Name(). Schließen und freuen.
Das war es schon.
Hyperlink
Beispiel:
Sub Hyperlink()
’ in dieses Sheet soll der Hyperlink
Sheets(„Tabelle1“).Select
’ Name des Sheets in die Zelle A2 eintragen
Cells(2, 1) = Sheets(2).Name
’ Alternative: „Cells(2, 1) = Sheets(„Tabelle2“).Name“ wenn der Name (hier „Tabelle2“)feststeht
’ Hyperlink generieren
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:=Cells(2, 1) & „!A1“
‚ Alternativ = ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= „Tabelle2!A1“ wenn der Name feststeht (hier wieder „Tabelle2")
Hallo
vielen Dank für Deine schnelle Antwort.
Nr. 2 war super.
Ein wenig abgewandelt, und schon läuft das!!!
Nur mit Nr.1 habe ich mich falsch ausgedrückt.
Wie man ein Mako selbst umbenennt ist schon klar.
Ich meine den Namen des Moduls im Projekt-Fenster (linke Seite) im Visual Basic Editor
Beste Grüße
Roland
Sorry,
aber da hab ich dich wohl falsch verstanden. Hab mich schon über die einfache Frage gewundert . Mein Fehler.
Zu deinem Prob:
M.W. kann man diese Bezeichnung nicht ändern. Es wäre für einen Themenbezug sicherlich sinnvoll. Wenn doch jemand einen Trick hierfür kennt, dann her damit *g*.
Gruß
Dylan