Thema Datum  Von Nutzer Rating
Antwort
23.04.2014 15:50:08 Santiago
Solved
Blau Daten aus mehreren Dateien zusammenführen
23.04.2014 16:46:14 Gast26779
NotSolved
23.04.2014 21:50:00 Santiago
NotSolved
23.04.2014 17:54:13 Gast66204
NotSolved
23.04.2014 21:52:31 Santiago
NotSolved
23.04.2014 22:44:36 Gast37806
NotSolved
24.04.2014 09:33:25 Santiago
NotSolved
24.04.2014 10:19:05 Gast31661
NotSolved
24.04.2014 11:10:13 Gast82566
NotSolved
24.04.2014 14:35:07 Gast6535
NotSolved
25.04.2014 11:27:04 Santiago
NotSolved

Ansicht des Beitrags:
Von:
Gast26779
Datum:
23.04.2014 16:46:14
Views:
1607
Rating: Antwort:
  Ja
Thema:
Daten aus mehreren Dateien zusammenführen

Was soll denn das hier?

wksInput.Activate
wksInput.Range("=L7:AQ7").Select
Selection.Copy
Messbericht.Activate
'MySheet.Activate
Worksheets(i).Activate
Worksheets(i).Range("=A1").Select
 
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True

Wirf das Select, Activate und Selection raus. Sowas ist nicht nur Fehlerquelle Nr1, sondern eine Geschwindigkeitsbremse als auch einfach nur schwer zu deuten.

Code wirkt zudem redundant geschrieben (Bsp: Set Messbericht = ActiveWorkbook, weiter unten dann wieder ActiveWorkbook statt Messbericht). Sowas läuft zwangsläufig irgendwann schief (idR. wenn man etwas geändert hat).

 

Zu deinem Problem:

Wenn du Daten in Zeile 1 eingefügt hast, musst du selbstredend für den nächsten Durchgang diese Zeile um die Anzahl der eingefügten Daten erhöhen. Du brauchst also eine Variable die den Zeileindex beinhaltet, ab dem Daten eingefügt werden soll.

 

Gruß


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.04.2014 15:50:08 Santiago
Solved
Blau Daten aus mehreren Dateien zusammenführen
23.04.2014 16:46:14 Gast26779
NotSolved
23.04.2014 21:50:00 Santiago
NotSolved
23.04.2014 17:54:13 Gast66204
NotSolved
23.04.2014 21:52:31 Santiago
NotSolved
23.04.2014 22:44:36 Gast37806
NotSolved
24.04.2014 09:33:25 Santiago
NotSolved
24.04.2014 10:19:05 Gast31661
NotSolved
24.04.2014 11:10:13 Gast82566
NotSolved
24.04.2014 14:35:07 Gast6535
NotSolved
25.04.2014 11:27:04 Santiago
NotSolved