Office: Zelle in anderem Tabellenblatt ansprechen

Helfe beim Thema Zelle in anderem Tabellenblatt ansprechen in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo Zusammen, ich habe hier eine kleine Excel Anwendung. In der Mappe gibt es ein Blatt in dessen Zellen Pfadangaben hinterlegt sind. Das Blatt... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von User, 25. April 2009.

  1. Zelle in anderem Tabellenblatt ansprechen


    Hallo Zusammen,

    ich habe hier eine kleine Excel Anwendung. In der Mappe gibt es ein Blatt in dessen Zellen Pfadangaben hinterlegt sind. Das Blatt heißt "Configsheet" und ist das zweite Blatt in der Mappe.

    Diese Pfadangaben muß ich nun auslesen:
    Code:
    Das klappt, allerdings kann ich nicht garantieren, dass das Configsheet immer an zweiter Stelle steht. Also habe ich es über den Namen probiert:
    Code:
    Da erhalte ich aber den Laufzeitfehler9: Index außerhalb des gültigen Bereichs.

    Was mache ich falsch?

    Gruß,
    Mattes

    :)
     
  2. Hallo Mattes,

    diese Fehlermeldung erhalte ich nur, wenn das Sheet "Configsheet" nicht existiert. Ich habe Deinen zweiten Code gerade mal getestet. "Configsheet" war dabei an der dritten Stelle. Und es hat geklappt.

    cu
    myfake
     
    myfake, 26. April 2009
    #2
  3. ... danke!
    Conifgsheet*stupid

    Gruß,
    Mattes
     
  4. Zelle in anderem Tabellenblatt ansprechen

    Hallo Mattes

    besser wäre es wenn du das sheet über den Codenamen ansprechen würdest.
    diesen siehst du wenn du Alt+F11 drückst im Objektexplorer
    und kannst diesen unter den Eigenschaften ändern.

    Vorteil dabei ist, das der Code unabhängig vom Tabellenblattnamen und Reihenfolge ist. (der Anwender könnte den Blattnamen umändern und der Code würde denoch fehlerfrei laufen)

    Code:
     
    chris-kaiser, 26. April 2009
    #4
  5. Hi Chris,

    das klingt gut, aber wie ist denn der genaue Name dann?
    Bei mir steht im VBA Editor Tabelle2(Configsheet).

    Lautet der Code dann:
    Code:
    EDIT:

    Hab's gerade gesehen:
    ich muß im Objektexplorer den Namen vergeben und der Code bleibt wie er ist, richtig?

    Gruß,
    Mattes
     
  6. Hallo Mattes

    wenn du den Namen nicht änderst

    Pfad = Tabelle2.Range("b3")

    würde das reichen.

    ansonsten so wie in meiner Demo habe ich den Codenamen in den Eigenschaften geändert.

    bei dieser Variante gibt es kein worksheets(...
    oder sheets(..

    sondern es reicht der Codname.cells(..
    oder Codename.Range(..
     
    chris-kaiser, 26. April 2009
    #6
  7. Ahh, Danke!
    Wieder was gelernt!

    Gruß,
    Mattes
     
Thema:

Zelle in anderem Tabellenblatt ansprechen

Die Seite wird geladen...
  1. Zelle in anderem Tabellenblatt ansprechen - Similar Threads - Zelle Tabellenblatt ansprechen

  2. Excel Tabellenblatt als PDF speichern unter Vorgabe Dateinamen aus einer Zelle

    in Microsoft Excel Hilfe
    Excel Tabellenblatt als PDF speichern unter Vorgabe Dateinamen aus einer Zelle: Hallo zusammen, ich möchte eine VBA Programmierung machen wie folgt. Das aktuelle Excel-Tabellenblatt soll als PDF Speicher unter, unter Vorgabe des Dateinamens der in Zelle A1 steht gespeichert...
  3. Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren

    in Microsoft Excel Hilfe
    Zeilen aufgrund von bestimmten Informationen in anderes Tabellenblatt kopieren: Hallo zusammen, ich bin erst vor ein paar Tagen auf die Excel VBA gestoßen und kenne mich deswegen leider so gut wie gar nicht aus. Ich würde gerne aus den Tabellen 3 - 11, bestimmte Zeilen in die...
  4. VBA - Zeilen je nach Bedingung in neues Tabellenblatt verschieben und löschen

    in Microsoft Excel Hilfe
    VBA - Zeilen je nach Bedingung in neues Tabellenblatt verschieben und löschen: Hallo liebe Excel-Kommunity, nach ewigen Stunden des Suchens und Rumprobierens bin ich an dem Punkt angekommen an dem ich verzweifelt um eure Hilfe fragen muss. Da ich leider keinerlei...
  5. Werte aus mehrere Zellen in einer Anzeigen lassen über mehrere Tabellenblätter

    in Microsoft Excel Hilfe
    Werte aus mehrere Zellen in einer Anzeigen lassen über mehrere Tabellenblätter: Hallo zusammen, ich habe eine Frage bezüglich Excel. Gibt es eine Formel die mir ermöglicht mehrere Werte in einer Zelle auszugeben? Ich habe eine Datei, mit mehrere Tabellenblätter (in der...
  6. Zellen im 2. Tabellenblatt automatisch "anzeigen", wenn Kriterium erfüllt

    in Microsoft Excel Hilfe
    Zellen im 2. Tabellenblatt automatisch "anzeigen", wenn Kriterium erfüllt: Hallo zusammen, ich habe folgende Herausforderung: im 1. Tabellenblatt habe ich in einer Zeile zunächst einen Nachnamen geschrieben und anschließend in der gleichen Zeile ein Kriterium per...
  7. Bestimmte Zellen addieren, Ergebnis auf neues Tabellenblatt

    in Microsoft Excel Hilfe
    Bestimmte Zellen addieren, Ergebnis auf neues Tabellenblatt: Hallo zusammen, ich will die Zellen A1-A5 addieren, und deren Summe auf Tabellenblatt abbilden. Das selbe für die Zellen A11-A15. Jedoch soll, wenn eine Zeile zwischen A1 und A5 eingefügt wird,...
  8. Werte der letzten Zelle einer Spalte in mehreren Tabellenblättern ermitteln

    in Microsoft Excel Hilfe
    Werte der letzten Zelle einer Spalte in mehreren Tabellenblättern ermitteln: Hallihalllo, Ich sitze gerade an meine Bachelorarbeit und muss mittels VBA ein Auswertungsprogramm für erhobene Daten erarbeiten. Ich suche schon ewig im Internet nach dem passenden Code und...
  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