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.

Tabellenname aus einer Zelle übernehmen - Excel 2016 für Mac
#1
Hallo zusammen,

ich will eine Arbeitsmappe mit drei bis zu 20 Tabellen. Es geht um Besonderheiten bestimmter Orte, die jeweils in einer Tabelle erfasst werden. Ich habe nun bei der ersten Vorlage, in der Zelle B2 "Ortsname" eingetragen. Hier soll der Ortsname stehen.

Nun zu meinem Problem: ich will, dass jede Tabelle jeweils den Ortsnamen als Tabellennamen hat. So wird die Auswertung am Ende viel leichter.

Ich habe in einem anderen Thread gelesen, dass man einen bestimmten Code eingeben, Makro erstellen muss.

Da ich ein ziemlicher Laie bin, komme ich nicht drauf, wie ich das überhaupt bewerkstelligen kann.

Also bräuchte ich Hilfe, und zwar für richtig, richtige Dummies.

Ich wäre sehr dankbar!

Vielen Dank!
Antworten Top
#2
(04.10.2017, 18:17)kaalio schrieb: Ich habe in einem anderen Thread gelesen, dass man einen bestimmten Code eingeben, Makro erstellen muss.

Versuche es mal mit diesem Code:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not IsEmpty(ActiveSheet.Cells(1, 1)) Then
ActiveSheet.Name = Cells(1, 1).Value
End If
End Sub
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top
#3
(04.10.2017, 18:17)kaalio schrieb: Nun zu meinem Problem: ich will, dass jede Tabelle jeweils den Ortsnamen als Tabellennamen hat. So wird die Auswertung am Ende viel leichter.

Moin!
Glaube mir, so wird es nicht leichter, sondern chaotisch!
Mache Dir eine vernünftige Datenbasis mit Datensätzen, wobei ein "Feld" (eine Spalte) den Ortsnamen enthält.
Dann ist die Auswertung tatsächlich ein Klacks.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#4
Hey und vielen Dank für die Antwort.

@Ralf: es wäre nicht so, wenn mehr als eine Person in dem Projekt arbeitet
Zitat:Moin!
Glaube mir, so wird es nicht leichter, sondern chaotisch!
Mache Dir eine vernünftige Datenbasis mit Datensätzen, wobei ein "Feld" (eine Spalte) den Ortsnamen enthält.
Dann ist die Auswertung tatsächlich ein Klacks.
Antworten Top
#5
(04.10.2017, 18:37)coemm schrieb: Versuche es mal mit diesem Code:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not IsEmpty(ActiveSheet.Cells(1, 1)) Then
ActiveSheet.Name = Cells(1, 1).Value
End If
End Sub

Das habe ich auch gesehen. Weiß leider nur nicht, wie es geht Sad
Antworten Top
#6
Hallo ?,

ich habe kein excel für mac.

Entwicklertools, Code anzeigen (alternativ mit ALT+F11 öffnen)
dann den Code in "Diese Arbeitsmappe" einfügen
Gruß Conny :)
_______________________________________________________________

Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Antworten Top


Gehe zu:


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