Thema Datum  Von Nutzer Rating
Antwort
Rot VBA Excel Filter + Paste
30.01.2023 16:59:38 Gast30775
NotSolved
30.01.2023 18:50:19 ralf_b
NotSolved

Ansicht des Beitrags:
Von:
Gast30775
Datum:
30.01.2023 16:59:38
Views:
296
Rating: Antwort:
  Ja
Thema:
VBA Excel Filter + Paste

Ich habe eine Tabelle in der ich nach einem bestimmten Datum filtere und die Inhalte entferne.
Danach führe ich den folgenden Code aus, der die selben Daten aus einer anderen Tabelle entnimmt und sie in der Excel "Zusammenfassung" einfügen soll, aber das funktioniert leider nicht.. Ich glaube, dass das daran liegt, dass die Tabelle noch einen aktiven Filter hat..?
Kann mir jemand helfen? :(

Seltsamerweise geht der Code auch nur eine Zeile runter, sobald ich " ActiveSheet.Paste" entferne.
Ansonsten bleibt der Code immer bei A1 stehen.. 

 

sub Update()

'Filterung
  With Sheets("Tabelle1").Cells(1, 1).CurrentRegion
    .AutoFilter Field:=10, Criteria1:=">=" & CLng(StartDate), Operator:=xlAnd, Criteria2:="<=" & CLng(EndDate)
  End With
  
  'Auswahl der Tabelle
    ActiveSheet.Range("A1").Select
    Set tbl = ActiveCell.CurrentRegion
    tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
    tbl.Columns.Count).Select
    Application.CutCopyMode = False
    
'Fenster-Wechsel
Windows("Zusammenfassung.xlsm").Activate
Worksheets("Referenz").Activate

'Paste Value

Sheets("Referenz").Range("A1").Select
SendKeys "{down}"
FirstRow = Replace(Right(ActiveCell.Address, 2), "$", "")
ActiveCell.Select

    ActiveSheet.Paste -> ERROR
    
End Sub


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 VBA Excel Filter + Paste
30.01.2023 16:59:38 Gast30775
NotSolved
30.01.2023 18:50:19 ralf_b
NotSolved