Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
216to220
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
216to220
216to220
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Laufzeitfehler 1004

Laufzeitfehler 1004
11.02.2003 15:01:41
Bernhard
Hallo zusammen!

Mein Code sieht wie folgt aus!

Dim r%, z%
r = Cells(Rows.Count, 1).End(xlUp).Row
For z = 2 To r
Workbooks("Object").Activate
If Range("B" & z).Value = "A" Then
Workbooks("Object").Activate
Range("C & z").Select <== An dieser Stelle!!!
Selection.Copy
Workbooks("KalkulationE").Activate
Range("A9").Select
ActiveSheet.Paste
End If
Next z

An dieser bezeichneten Stelle bricht das Makro ab!
Fehlermeldung: Laufzeitfehler 1004
Die Methode 'Range' für das Objekt '_Global' ist fehlgeschlagen.

Liege ich inder Vermutung richtig, das ich die Variablen Global definieren muss??
Brauche auf jeden Fall eine genaue Beschreibung, da ich in VBA noch nicht so fit bin!

Thanx im voraus.

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Laufzeitfehler 1004
11.02.2003 15:10:44
PeterW

Hallo Bernhard,

grundsätzlich kann in VBA fast immer auf Select verzichtet werden.
Ändere die Problemzeile in Range("C" & z).Select

Gruß
Peter

Re: Laufzeitfehler 1004
11.02.2003 15:11:14
Joachim Zink

Hallo Bernhard,
kann es sein, dass die Zeile

Range("C & z").Select <== An dieser Stelle!!!

einfach einen Tippfehler enthält?
Versuch's mal mit

Range("C" & z).Select

Gruss
Joachim

Re: Laufzeitfehler 1004
12.02.2003 07:40:12
Bernhard

Hallo Joachim,

supi, danke Dir. Das war die Lösung! Oft ist es zu einfach!
Danke auch an die anderen!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige