XP-Makro läuft nicht in Excel 2000
12.01.2006 21:13:38
KlausF
Ich habe in Excel XP ein Makro erstellt, in dem aus einem Wertevorrat O12:O... in einer Schleife nacheinander Werte entnommen und weiterverarbeitet werden.
Hieraus der entscheidende Auszug.
Dim PN As Long
For PN = 12 To ThisWorkbook.ActiveSheet.Range("O10").Value
Range("O" & PN).Select
Selection.Copy
....
(Mit Recorder aufgezeichnet, Schleife händisch eingefügt.)
Läuft unter XP oP.
Im Betrieb haben wir Excel 2000.
Und dort erkennt Excel in der 3. Zeile die Variable PN nicht, interpretiert die Range-Anweisung als Markierung der gesamten Spalte O, die dann auch kopiert wird. Wird natürlich Murks.
Was muß ich ändern?
Hoffe, das das für Euch ein "Klacks" ist.
Grüße!
Klaus