Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Office 2007 makro Merkwürdiger Laufzeitfehler
zurück: Listbox aus Makro Aufrufen und Wertb als Variable verwenden weiter: Makro automatisch starten wenn... Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Mike746
Neuling


Verfasst am:
12. Apr 2014, 00:24
Rufname:

Office 2007 makro Merkwürdiger Laufzeitfehler - Office 2007 makro Merkwürdiger Laufzeitfehler

Nach oben
       Version: Office 2007

Guten Abend zusammen,
das hier ist zunächst die codezeile um die es geht:
Code:
        ThisWorkbook.Worksheets("Tabelle1").Range("A" & einsatzvariable _
                                                & ":A" & einsatzvariable2).Copy
Wie man sieht versuche ich einen variablen Textblock zu kopieren.
Den inhalt würde ich dann gern auf dem nächsten sheet wieder einfügen.
Das soll mit den variablen halt mehrmals gemacht werden, wobei die Blockbreite aus einer Tabelle stammt also: 1,1200,4234 usw.
sodass beim ersten mal A1 bis D1200 makiert werden beim 2ten Durchlauf A1200 bis D4234 usw.
Jedoch akzeptiert Excel die oben genannte Formulierung nicht. weiß jemand woan das liegt?

Hier mal was ich bisher in der schleife habe:
Code:
    Dim kurventeilung As Long
    Dim header As Long
    Dim schleifenkop As Long
    Dim einsatzvariable As Long
    Dim einsatzvariable2 As Long
    Dim hilfe As Long
    Dim bla As Long
   
    For schleifenkop = 13 To 114
        einsatzvariable = Range("N" & schleifenkop).Value + 75
        'Range("g15") = einsatzvariable: checked
        einsatzvariable = Range("N" & schleifenkop).Value + 75
        ThisWorkbook.Worksheets("Tabelle1").Range("A" & einsatzvariable _
                                                & ":A" & einsatzvariable2).Copy
        'breich auswählen?
        'bereich schreiben
    Next schleifenkop
Wie man sieht bin ich Anfänger, wäre echt super wenn mir jemand von euch weiterhelfen könnte. Saß da seit gestern morgen um 10Uhr dran und gebs jetzt auf. Schonmal herzlichen Dank für eure Hilfe und gute Nacht.

VG Mike

PS: Fehlermeldung lautet:
Zitat:
Laufzeitfehler'1004': Anwendungs- oder objektdefinierter Fehler
Klaus-Dieter
Schwerpunktinteresse: VBA und UserForms


Verfasst am:
12. Apr 2014, 09:16
Rufname: Klaus
Wohnort: Sassenburg


AW: Office 2007 makro Merkwürdiger Laufzeitfehler - AW: Office 2007 makro Merkwürdiger Laufzeitfehler

Nach oben
       Version: Office 2007

Hallo,

versuche es mal so: (ungetestet)

ThisWorkbook.Worksheets("Tabelle1").Range("A" & einsatzvariable, "A" & einsatzvariable2).Copy

_________________
Viele Grüße
Klaus-Dieter
Lösungsvorschläge sind, wenn es keinen anders lautenden Hinweis gibt, von mir getestet.
Yoga ist besser, als rumsitzen und gar nichts machen.
maninweb
Microsoft Excel MVP 2014


Verfasst am:
12. Apr 2014, 09:17
Rufname: maninweb
Wohnort: Aachen

AW: Office 2007 makro Merkwürdiger Laufzeitfehler - AW: Office 2007 makro Merkwürdiger Laufzeitfehler

Nach oben
       Version: Office 2007

Hallo Mike,

in dem Code wird einsatzvariable2 nirgends ein Wert zugewiesen und ist somit hier 0.
Tippfehler?

Gruß

_________________
Der größte Aberglaube der Gegenwart ist der Glaube an die Vorfahrt.
Jacques Tatischeff - auch bekannt als Jacques Tati
20FCC4FD0E3240C59522E3F0C4695941
Storax
Trained for years. Now I'm ready to strike


Verfasst am:
12. Apr 2014, 09:18
Rufname:

AW: Office 2007 makro Merkwürdiger Laufzeitfehler - AW: Office 2007 makro Merkwürdiger Laufzeitfehler

Nach oben
       Version: Office 2007

Schon mal beim Debuggen geprüft, was zur Laufzeit in einsatzvariable bzw. einsatzvariable2 drin steht. Könnte daran liegen, dass Du versucht, ein Bereich zu kopieren, den es nicht gibt.
_________________
I will win but never fight
That's the Art of War!
Mike746
Neuling


Verfasst am:
12. Apr 2014, 09:54
Rufname:


AW: Office 2007 makro Merkwürdiger Laufzeitfehler - AW: Office 2007 makro Merkwürdiger Laufzeitfehler

Nach oben
       Version: Office 2007

Guten Morgen,
danke für die unglaublich schnellen Antworten! Man geht schlafen und wenn man wieder aufwacht ist das Problem gelöst. Smile
Also es lag hier tatsächlich einfach nur daran, dass ich "einsatzvariable2" nirgends ein Wert zugewiesen habe. verdammtes copy paste.
Zuerst lag es imemr dran, dass ich ThisWorkbook nicht genutzt habe und nachdem ich den Tipp irgendwo in nem Forum aufgegabelt hatte habe ich den variablenfehler gemacht.
Kann mir vielleicht wenn wir schon beim Thema sind, jemand erläutern warum und in welchen Fällen da ThisWorkbook davor stehen muss?

Nochmal danke für die Antworten.

Gruß
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2007 öffnet immer Installer / konfigurationsstatus 31 Pimanka 41689 17. Jul 2013, 20:12
Gast Office 2007 öffnet immer Installer / konfigurationsstatus
Keine neuen Beiträge Anwendungsübergreifende Fragen: Offie 2010 öffnen mit Office 2007 1 Daysie 275 05. Jan 2013, 19:14
Ute-S Offie 2010 öffnen mit Office 2007
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2003 auf 2010 Makro Probleme mit Selection.Range. 0 July981 287 13. Nov 2012, 12:27
July981 Office 2003 auf 2010 Makro Probleme mit Selection.Range.
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2007 funktioniert nicht mehr 5 hopeless102011 1742 24. Okt 2011, 15:15
maninweb Office 2007 funktioniert nicht mehr
Keine neuen Beiträge Anwendungsübergreifende Fragen: Schnelligkeit Makro in Office, Mehrkern-Prozessor, ... 9 s 1719 10. Aug 2011, 10:31
mumpel Schnelligkeit Makro in Office, Mehrkern-Prozessor, ...
Keine neuen Beiträge Anwendungsübergreifende Fragen: OFFICE 2003 verwandelte sich in 2007 1 nibbel 732 20. Jun 2011, 08:46
< Peter > OFFICE 2003 verwandelte sich in 2007
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2010 und 2007 nutzen 5 mohn1311 1490 16. Jun 2010, 21:21
mumpel Office 2010 und 2007 nutzen
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2003 und Offic 2007 parallel installieren 6 havaube 4252 21. Jan 2010, 16:32
havaube Office 2003 und Offic 2007 parallel installieren
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office 2003 & 2007 1 Gast 444 604 10. Nov 2009, 17:45
< Peter > Office 2003 & 2007
Keine neuen Beiträge Anwendungsübergreifende Fragen: Office Word / Excel Makro DRUCKEN mit Kopie und Pfadangabe 5 BrunkJa 3928 03. Nov 2009, 16:36
Willi Wipp Office Word / Excel Makro DRUCKEN mit Kopie und Pfadangabe
Keine neuen Beiträge Anwendungsübergreifende Fragen: Tabellen und Abfragen mit Excel verknüpfen (Office 2007) 0 Access00815 1197 10. Sep 2009, 15:34
Access00815 Tabellen und Abfragen mit Excel verknüpfen (Office 2007)
Keine neuen Beiträge Anwendungsübergreifende Fragen: Microsoft Compatability Pack 2007 - Multilanguage 0 yv 1631 21. Jul 2009, 09:50
yv Microsoft Compatability Pack 2007 - Multilanguage
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: JavaScript