Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs

Forumthread: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs

Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 18:39:46
Angela
Ich habe eine Liste, aus der Rechnungen erstellt werden, es ist eine Gruppierung eingebunden, darüber werden
immer in 50er Päckchen die Rechnungen erstellt und es gibt dazu eine Vorlage, aus der auch das Makro gestartet
wird.
Jetzt bekomme ich beim Start Laufzeitfehler 9, Index außerhalb des gültigen Bereichs, im Makro ist dann
von = wb1.Sheets(2).Name gelb markiert.
Mir ist aufgefallen, dass die Tabellenblätter nicht in der korrekten Reihenfolge angezeigt werden - also habe eine Liste
erstellt, wo nur noch die beiden relevanten Blätter enthalten sind - bringt den gleichen Fehler. Habe auch schon aus
"Sheets" "Tabelle" gemacht - keine Ahnung, nichts funktioniert und dabei hat es letztes Jahr geklappt, habe die aktuellen
Pfade und Namen eingetragen und außer dem Jahr in den jeweiligen Namen hat sich sonst nichts geändert.
Ich lade mal die Vorlage, in der das Makro enthalten ist hoch - vielleicht ist der Fehler da ja schon ersichtlich, die "Zahlungsliste",
auf die zugegriffen wird ist nicht gerade klein.

https://www.herber.de/bbs/user/171802.xlsm

Hoffe, jemand mit deutlich mehr Ahnung, als ich sie habe, kann mir helfen. Vielen Dank schon mal vorab dafür!

Anzeige

16
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 19:02:06
BoskoBiati2
Hi,

wb1.Sheets(2).Name


Gibt es eine Tabelle die "2" heißt?
Bei mir heißen die Tabelle1 oder Tabelle2.
Wenn Du also die Tabellen mit dem Codenamen ansprechen willst, dann den kompletten Namen verwenden!

Gruß

Edgar
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 21:01:36
onur
"Laufzeitfehler 9, Index außerhalb des gültigen Bereichs" bei
von = wb1.Sheets(2).Name

bedeutet schlicht und einfach, dass wb2 KEINE 2 Blätter enthält, sondern nur EINS.
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 22:36:03
Kuwer
wb1 und nicht wb2!
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 22:39:51
Onur
Mir doch egal, wie das Workbook genannt wurde !
Auch Angela hat wohl verstanden, WAS gemeint ist !
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 23:56:35
Kuwer
Das sah bei Deiner Antwort auf Edgar aber gar nicht danach aus!
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 16:34:44
Angela
Hallo zusammen,
wirklich beantwortet bzw. erklärt hat mir hier leider keiner, wie ich das Problem lösen kann.
Das hatte ich, von vor einigen Jahren, anders in Erinnerung. Schade, denn ich kann aus
diesen, doch kurzen und knappen Bemerkungen nicht erkennen, wie ich das Problem
nun löse.
Vielleicht findet sich ja noch jemand, der mir mal erklärt, was ich noch probieren könnte
und mich eventuell zur Lösung führt?

Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 17:04:46
Angela
Problem selbst gelöst, danke trotzdem!
Schönen Restsonntag!
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 17:08:37
onur
SELBST ???
Ja, Nee, ist klar....
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 17:07:08
Onur
Ist es denn SOOO schwer ???
Wenn "Laufzeitfehler 9, Index außerhalb des gültigen Bereichs" genau an dieser Stelle kommt, hat die Datei "Zahlungsliste_RG_2023_VZ_2024.xlsx" KEINE 2 Blätter, sondern nur EINS.
Da WIR diese Dateien nicht haben, musst DU schon nachschauen.

Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 17:29:11
Angela
Irrtum, die gekürzte Zahlungsliste hat definitiv 2 Blätter und die ungekürzte Liste hat sogar 6 Blätter!

Und ICH habe weiter geschaut und alles probiert, was vielleicht noch helfen könnte und nun läuft es wieder.
Wenn ein Blick in die Zahlungsliste zur Fehlerfindung notwendig gewesen wäre - hätte man das ja auch mal
schreiben können und ich hätte dann sicherlich auch ein anonymisiertes Exemplar hoch geladen -
ist jetzt aber nicht mehr notwendig.

Und ja- sehr wohl - SELBST hin bekommen !
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
25.08.2024 19:04:02
BoskoBiati2
Hi,

kannst Du uns auch teilhaben lassen an der Lösung?
Wo lag das Problem?

Gruß

Edgar
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
26.08.2024 08:37:51
Angela
Moin,
ich habe einfach nochmal von vorne angefangen.
Habe meine Vorlage und die Zahlungsliste neu kopiert, alles nochmals auf das aktuelle
Jahr angepasst und siehe da: es läuft.
Wer weiß, was da beim ersten Versuch schief gegangen ist, vielleicht was beim kopieren
nicht korrekt gelaufen ... egal, es läuft wieder!
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
26.08.2024 09:30:38
Luschi
Hallo Angela,

immer wieder' von vorn anfangen' ist ganz schlechtes timing. Ich habe es mir angewöhnt (seit x-Jahren), zu Beginn eines neuen Tages 1 Sicherungskopie der xls?-Arbeitsdatei anzulegen, um bei Problemen auf diese Backups rückgreifen zu können.

Gruß von Luschi
aus klein-Paris
Anzeige
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 19:25:23
Angela
Hallo Edgar,
danke für die schnelle Antwort.
Wenn ich debugge steht ganz links der komplette Name der jeweiligen Tabelle drin.
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 21:26:38
BoskoBiati2
Hi,

ja toll, aber der steht nicht in Deinem Code.

Gruß

Edgar
AW: Makro Laufzeitfehler 9 Index außerhalb des gültigen Bereichs
24.08.2024 21:45:36
Onur
Und DU verwechselst
Sheets(2)

mit
Sheets("2")

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige