Thema Datum  Von Nutzer Rating
Antwort
02.09.2020 19:18:00 Lukas Möller
NotSolved
Blau Daten aus mehreren Tabellenblättern in neue Arbeitsmappe
02.09.2020 19:58:08 Werner
NotSolved
03.09.2020 15:57:02 Lukas Möller
NotSolved
03.09.2020 17:59:33 Werner
NotSolved
03.09.2020 18:59:00 Lukas Möller
NotSolved
05.09.2020 00:13:39 Werner
NotSolved
09.09.2020 17:26:21 Lukas Möller
NotSolved
09.09.2020 17:48:42 Lukas Möller
NotSolved

Ansicht des Beitrags:
Von:
Werner
Datum:
02.09.2020 19:58:08
Views:
767
Rating: Antwort:
  Ja
Thema:
Daten aus mehreren Tabellenblättern in neue Arbeitsmappe

Hallo,

ohne Kopieren, Bildschirmaktualisierung abschalten, automatische Formelberechnung ausschalten.

Da beides .xlsm Dateien sind und ich nicht weiß, ob da irgendwelche Eventmakros drin sind, habe ich die Events auch ausgeschaltet.

Ich bin davon ausgegangen, dass die "Zieldatei" die Datei ist, in der sich auch das Makro befindet.

Teste mal:

Sub Kopieren_einfach()
Dim wbQuelle As Workbook, wsQuelle As Worksheet

Set wbQuelle = Workbooks("Testdatei mit Geräten.xlsm")
Set wsQuelle = wbQuelle.Worksheets("001")

Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Application.EnableEvents = False

With ThisWorkbook.Worksheets("001")
    .Range("C9:E12").Value = wsQuelle.Range("C9:E12").Value
    .Range("H9:J12").Value = wsQuelle.Range("H9:J12").Value
    .Range("M9:N10").Value = wsQuelle.Range("M9:N10").Value
    .Range("L12").Value = wsQuelle.Range("L12").Value
    .Range("N11:N12").Value = wsQuelle.Range("N11:N12").Value
End With

Set wbQuelle = Nothing: Set wsQuelle = Nothing

Application.EnableEvents = True
Application.Calculation = xlCalculationAutomatic
End Sub

 

Gruß Werner


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
02.09.2020 19:18:00 Lukas Möller
NotSolved
Blau Daten aus mehreren Tabellenblättern in neue Arbeitsmappe
02.09.2020 19:58:08 Werner
NotSolved
03.09.2020 15:57:02 Lukas Möller
NotSolved
03.09.2020 17:59:33 Werner
NotSolved
03.09.2020 18:59:00 Lukas Möller
NotSolved
05.09.2020 00:13:39 Werner
NotSolved
09.09.2020 17:26:21 Lukas Möller
NotSolved
09.09.2020 17:48:42 Lukas Möller
NotSolved