Index außerhalb des gültigen Bereichs

12/09/2008 - 21:53 von FRANZ LUWEIN | Report spam
Hallo alle,

ich habe da ein Problem.

Über eine Userform werden Daten in eine Tabelle eingetragen.
Bei einer Reihe von Textfeldern werden Plausibilitàtsprüfungen
vorgenommen. Das klappe eigentlich auch alles schon ganz gut.
Wenn alle Felder gefüllt sind werden Daten Übertragen und dann die
Felder gelöscht. Auch das klappt.
Nun möchte ich eigentlich von neuem beginnen und weitere Daten
eintragen. Doch bereits beim ersten Textfeld kommt die Prüfung zu einem
falschen Ergebnis, denn dies

Set wsFirmen = Application.Worksheets("Firmen")

ergibt nun > wsFirmen = Nothing
(Index außerhalb des gültigen Bereichs"

Weder die Datei noch das Blatt wurden geschlossen, ausgeblendet oder
schreibgeschützt.
Warum funktioniert der "Erste Durchlauf" problemlos und beim Zweiten nicht?

Hat jemand einen Tipp für mich?

Ich habe hier schon oft Hilfe gefunden, auch wenn ich selbst nicht
gefragt hatte. Dafür möchte ich heute einmal ein pauschales Danke an
alle loslassen.

Mit Gruß

Franz
 

Lesen sie die antworten

#1 Michael Franke
12/09/2008 - 22:51 | Warnen spam
Hallo Franz,

Über eine Userform werden Daten in eine Tabelle eingetragen.
Bei einer Reihe von Textfeldern werden Plausibilitàtsprüfungen
vorgenommen. Das klappe eigentlich auch alles schon ganz gut.
Wenn alle Felder gefüllt sind werden Daten Übertragen und dann die
Felder gelöscht. Auch das klappt.
Nun möchte ich eigentlich von neuem beginnen und weitere Daten
eintragen. Doch bereits beim ersten Textfeld kommt die Prüfung zu einem
falschen Ergebnis, denn dies

Set wsFirmen = Application.Worksheets("Firmen")

ergibt nun > wsFirmen = Nothing
(Index außerhalb des gültigen Bereichs"



das klingt so, als wenn Du die Zuweisung zweimal vornehmen würdest.
Verrate mal den kompletten Code.


Weder die Datei noch das Blatt wurden geschlossen, ausgeblendet oder
schreibgeschützt.
Warum funktioniert der "Erste Durchlauf" problemlos und beim Zweiten nicht?

Hat jemand einen Tipp für mich?

Ich habe hier schon oft Hilfe gefunden, auch wenn ich selbst nicht
gefragt hatte. Dafür möchte ich heute einmal ein pauschales Danke an
alle loslassen.

Mit Gruß

Franz




Gruß, Michael

Ähnliche fragen