Office: Makro welches einem dynamischen Zellbereich einen Namen zuordnet

Helfe beim Thema Makro welches einem dynamischen Zellbereich einen Namen zuordnet in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo liebe Excelgemeinde, ich stehe vor folgendem Problem. Ich habe schon mehrfach versucht ein Makro zu programmieren, welches einem variablen... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Benjaminus, 18. September 2012.

  1. Benjaminus Neuer User

    Makro welches einem dynamischen Zellbereich einen Namen zuordnet


    Hallo liebe Excelgemeinde,

    ich stehe vor folgendem Problem.

    Ich habe schon mehrfach versucht ein Makro zu programmieren, welches einem variablen Zellenbereich einen eindeutigen Namen zuordnet.
    Der variable Zellenbereich hat einen festen Anfang aber kein festes Ende. Gibt es die Möglichkeit, dass das Makro bis zur letzten beschriebenen Zeile geht und dann dem Zellenbereich einen eindeutigen Namen zuordnet?

    Ich weiß das es ziemlich unverständlich geschrieben ist, Entschuldigung dafür schon einmal.

    Mit Freundlichen Grüßen

    Benjaminus<!-- contentDetection end -->
     
    Benjaminus, 18. September 2012
    #1
  2. Michael
    Michael Administrator
    Hallo Benjaminus,

    ja die Möglichkeit gibt es. Mit folgendem Code geht das Makro aus der aktuellen Zelle nach unten bis zur letzten gefüllten Zelle:

    Code:
    Range(Selection, Selection.End(xlDown)).Select
    Viele Grüße
    Michael
     
  3. Beverly
    Beverly Erfahrener User
    Hi Benjaminus,

    können in dem Zellbereich auch leere Zellen vorkommen?
    Ändert sich der Bereich ständig, sodass der Name nach Veränderung der Zellanzahl neu zugewiesen werden muss?

    Bis später,
    Karin
     
  4. Benjaminus Neuer User

    Makro welches einem dynamischen Zellbereich einen Namen zuordnet

    Hallo Karin,

    rein theoretisch können auch Leerzeilen vorkommen. Der Bereich ändert sich ständig, so das der Name jedesmal neu zugewiesen werden muss.

    MFG
    Benjamin
     
    Benjaminus, 18. September 2012
    #4
  5. Beverly
    Beverly Erfahrener User
    Hi Benjaminus,

    das geht auch ohne VBA - definiere einen Namen, der sich dynamisch an die Anzahl an Einträgen anpasst:

    DeinName =BEREICH.VERSCHIEBEN(Tabelle5!$A$1;;;VERWEIS(2;1/(Tabelle5!$A$1:$A$5000<>"");ZEILE(Tabelle5!$A$1:$A$5000));1)

    Falls dein Bereich nicht in Zeile 1 beginnt, und sich nicht auf Spalte A bezieht, musst du das entsprechend anpassen. Falls der Tabellenname nicht Tabelle5 ist und/oder der Bereich weiter als bis Zeile 5000 gehen kann, musst du das natürlich ebenfalls in der Formel ändern.

    Bis später,
    Karin

    HINWEIS: Die Formel für die letzte belegte Zelle findest du unter diesem Link http://www.excelformeln.de/formeln.html?welcher=48
     
Thema:

Makro welches einem dynamischen Zellbereich einen Namen zuordnet

Die Seite wird geladen...
  1. Makro welches einem dynamischen Zellbereich einen Namen zuordnet - Similar Threads - Makro dynamischen Zellbereich

  2. Name der Datei durch Excel geändert

    in Microsoft Excel Hilfe
    Name der Datei durch Excel geändert: Hallo und guten Abend, Die Datei wird mittels Button (VBA) zwischen gesichert. Das Makro sichert zuvor die Datei und erstellt zus. eine Sicherungsdatei mit der Erweiterung Beispiel-"Sich"....
  3. Makro für Einfügen von Zeilen passt dynamische Formeln nicht an

    in Microsoft Excel Hilfe
    Makro für Einfügen von Zeilen passt dynamische Formeln nicht an: Hallo liebe Excel- und vba-Experten da draußen, ich habe ein recht spezifisches Problem mit einem meiner Makros und komme einfach nicht mehr weiter - hoffe also stark auf eure Hilfe! Ich habe...
  4. Dynamische Breite eines dynamischen Diagramms

    in Microsoft Excel Hilfe
    Dynamische Breite eines dynamischen Diagramms: Hallo zusammen, ich habe ein dynamisches Balkendiagramm in Excel erstellt mit dem Index-Befehl (Beispielbefehl:...
  5. Zeilen dynamisch ein- ausblenden ohne Makro

    in Microsoft Excel Hilfe
    Zeilen dynamisch ein- ausblenden ohne Makro: Hallo, ich suche nach einer Möglichkeit, um einzelne Zeilen ein- oder auszublenden nur gesteuert über die Eingabe in einer anderen Zelle. Dabei sollte kein Makro verwendet werden. Der Autofilter...
  6. Range dynamisch im Makro festlegen

    in Microsoft Excel Hilfe
    Range dynamisch im Makro festlegen: Hallo, ich versuche zur Zeit ein Makro zu erstellen, mit dem ich die Spalte in einer Tabelle sortiere. Dazu benutze ich folgendes Makro: Code: Sub Sortieren() Dim strSpalte As String Dim...
  7. automatisches Speichern per Makro mit dynamischen Dateinamen

    in Microsoft Excel Hilfe
    automatisches Speichern per Makro mit dynamischen Dateinamen: Guten Morgen alle zusammen, wieder ein neuer Tag mit einer neuen Herausforderung *wink.gif* Folgende Problematik: Ich habe mir ein Makro gebaut was erst verschiedene Formatierungen durchführt und...
  8. Dynamische Tabelle

    in Microsoft Excel Hilfe
    Dynamische Tabelle: Hallo, ich bin der auf Suche nach einer Lösung für mein folgendes Problem. Ich habe einen großen Datensatz. Jede Zeile beginnt mit einer Auftragsnummer und dahinter kommen Kosten, Datum,...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden