Post by Georg HemingHallo Jean,
sorry, ich kann lediglich mit der Funktion "aufzeichnen" ein Makro
erstellen, die von dir genannten Begriffe sagen mir leider nichts. Gibt es
einen für Laien verständlicheren Weg?
P.S.: Danke für die schnelle Antwort.
Gruß,
Georg
Hallo Georg,
Versuchen wir mal Folgendes.
Angenommen Du arbeitest im Blatt 1 der Mappe 1.
Bei Drücken der Tasten "Alt" + F11 eröffnet sich der VBA Editor.
Normalerweise gibt es da ein Fenster "Projekt-Explorer Mappe 1 VBA
Projekt )
Wenn dieses gerade nicht vorhanden sein sollte, (ich weiß ja nicht wie
Dein VBE momentan konfiguriert ist)
drücke Strg + R dann öffnet sich diese Fenster ganz bestimmt.
Darin sind ähnlich wie im Win-Explorer verschiedene Einträge.
Normalerweise ist jetzt der Eintrag VBA Projekt (Mappe1) aufgeklappt,
wenn nicht, ein Klick auf das Kreuz davor.
Dann sind aufgelistet
Microsoft Excel Objekte, mit den unter-Ordner
Diese Arbeitsmappe und darunter
Tabelle1,
Tabelle2, etc... (so viel Blätter wie Du eben in Deiner Mappe hast)
Wenn Du jetzt auf "Tabelle1" doppelklickst, öffnet sich ein Fenster.
Links steht (Allgemein) rechts :(Deklarationen)
Du brauchst an für sich nur für Deinen Zweck diese drei Zeilen
reinkopieren:
Sub Namensgebung()
ActiveSheet.Name = Range("B4").Formula
End Sub
Um jetzt noch eine Tastenkombination dafür zuzuordnen, mach Folgendes:
Schließe dieses Fenster mit dem Code Normalerweise bist Du wieder in
Excel und drücke Alt + F8
im Fenster das sich öffnet, klicke auf "Tabelle1. Namensgebung" Das
ist nämlich das Makro das wir eben erstellt haben.
Und dann auf "Optionen"
An der Stelle wo der Cursor steht (blinkend) , d.h. unter dem Eintrag
Tastenkombination gib zum Beispiel N ( als Umschalt Taste + c) ein.
Der Eintrag vor diesem Eintrag ändert sich automatisch auf Strg + Umsch
N
Nun OK anklicken. Das wär's schon
Schließe beide kleinere Fenster vom VBE und gib in Excel im Blatt1 nun
einen Eintrag , z.B. Neuer_Name in Zelle B4.
Wenn Du nun Strg + Umsch +N drückst müßte sich der Name "Tabelle1" in
"Neuer_Name" umwandeln.
Ist dem so? Versuche es mal ( ich hoffe ich habe das verständlich genug
erläutert )und melde Dich zurück wenn es nicht funktionieren sollte.
Ist es übrig auch das was Du wolltest ? Wenn nicht gib Deine
Änderungswünsche Preis.
mit freundlichem Gruß
Jean
l