Excel 2003 inkomatibel zu 2007?

22/11/2007 - 22:10 von Heiko Strohmeier | Report spam
Hallo,
immer wenn ich mit 2 Arbeitsmappen arbeite und die Funktion:

Dim lngE1 As Long
lngE1 = Workbooks("Paeffgen.xlsm").Worksheets("Bestand").Cells _
(Rows.Count, 1).End(xlUp).Row

verwende, um die Zeilenanzahl in der Tabelle der zweiten Arbeitsmappe zu
ermitteln, dann bricht das Programm mit Fehlermeldung:
Laufzeitfehler 1004 - Anwendungs Objektdefinierter Fehler
ab. Der Debugger springt auf die obrige Zeile.

In 2003 funktioniert das ganze einwandfrei. Hat jemand einen Ratschlag
für mich?

Gruss
Heiko
 

Lesen sie die antworten

#1 Claus Busch
22/11/2007 - 22:21 | Warnen spam
Hallo Heiko,

Am Thu, 22 Nov 2007 22:10:55 +0100 schrieb Heiko Strohmeier:

immer wenn ich mit 2 Arbeitsmappen arbeite und die Funktion:

Dim lngE1 As Long
lngE1 = Workbooks("Paeffgen.xlsm").Worksheets("Bestand").Cells _
(Rows.Count, 1).End(xlUp).Row

verwende, um die Zeilenanzahl in der Tabelle der zweiten Arbeitsmappe zu
ermitteln, dann bricht das Programm mit Fehlermeldung:
Laufzeitfehler 1004 - Anwendungs Objektdefinierter Fehler
ab. Der Debugger springt auf die obrige Zeile.

In 2003 funktioniert das ganze einwandfrei. Hat jemand einen Ratschlag
für mich?



ich kann dies nicht nachvollziehen.
Du schreibst, dass dies in xl2003 nicht passiert. Ist dort der gleiche Code
drin? Ist diese Arbeitsmappe schon in der Version xl2007 mit Makros (.xlsm)
gespeichert?


Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate

Ähnliche fragen