Thema Datum  Von Nutzer Rating
Antwort
Rot Gefilterte Werte in ein neues Blatt kopieren (EXCEL)
07.07.2017 16:20:33 Wladi
Solved
08.07.2017 11:51:53 Gast28541
Solved
10.07.2017 10:07:18 Wladi
Solved

Ansicht des Beitrags:
Von:
Wladi
Datum:
07.07.2017 16:20:33
Views:
1075
Rating: Antwort:
 Nein
Thema:
Gefilterte Werte in ein neues Blatt kopieren (EXCEL)

Hallo zusammen,

es gibt folgendes Problem mit meinem Excel-Makro:

Ich habe eine Hauptdatei mit 12 Spalten, die Anhand des Datums (Spalte 11) und einer ID (Spalte 12) gefiltert wird. Diese gefilterten Zeilen sollen in eine Output-Datei kopiert  und abgespeichert werden.

Hierzu habe ich folgenden Ausschnitt des Codes:

Windows("Hauptdatei.xlsx").Activate
      Sheets("Basis").Select
     ActiveSheet.Range("$A$1:$AZ$80000").AutoFilter Field:=11, Criteria1:= _
        "=" & Date, Operator:=xlAnd
     ActiveSheet.Range("$A$1:$AZ$80000").AutoFilter Field:=12, Criteria1:=werkID
     Range("A2:J80000").Select
     Selection.Copy
     Workbooks.Open Filename:= _
        "ABC:\Output.xls"
     Range("A2").Select
     Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
     :=False, Transpose:=False
     Rows("2:2000").Select
     Rows("2:2000").EntireRow.AutoFit
     Range("A2").Select

     Application.DisplayAlerts = False
     ActiveWorkbook.SaveAs Filename:= _ "..."

Führe ich den Befehl aus, so erhalte ich beim Selection.PasteSpecial - Befehl die Fehlermeldung, dass der zu kopierende Bereich mit dem Einfügebereich nicht übereinstimmt. Dies wundert mich sehr, da die Selektion zumindest wunderbar funktioniert.

Für jegliche Hilfe wäre ich sehr dankbar.

MfG


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
Rot Gefilterte Werte in ein neues Blatt kopieren (EXCEL)
07.07.2017 16:20:33 Wladi
Solved
08.07.2017 11:51:53 Gast28541
Solved
10.07.2017 10:07:18 Wladi
Solved