Thema Datum  Von Nutzer Rating
Antwort
30.07.2019 10:02:50 Toorob
NotSolved
30.07.2019 10:44:21 Gast61242
NotSolved
30.07.2019 15:23:37 Torsten
NotSolved
30.07.2019 15:38:06 Toorob
NotSolved
Rot Antwort: nachgefragt
31.07.2019 08:35:33 Torsten
NotSolved
31.07.2019 09:45:28 Toorob
NotSolved
31.07.2019 09:51:47 Torsten
NotSolved
31.07.2019 10:03:15 Toorob
NotSolved
31.07.2019 10:09:31 Torsten
NotSolved
31.07.2019 11:26:06 Toorob
NotSolved
31.07.2019 11:28:35 Torsten
NotSolved
31.07.2019 11:48:14 Toorob
NotSolved
31.07.2019 11:55:55 Torsten
NotSolved
31.07.2019 12:32:41 Torsten
NotSolved
31.07.2019 12:55:07 Gast90216
NotSolved
31.07.2019 13:16:54 Torsten
NotSolved
31.07.2019 13:55:21 Torsten
NotSolved
31.07.2019 14:01:45 Torsten
NotSolved
31.07.2019 12:33:53 Torsten
NotSolved
31.07.2019 09:54:41 Toorob
NotSolved

Ansicht des Beitrags:
Von:
Torsten
Datum:
31.07.2019 08:35:33
Views:
421
Rating: Antwort:
  Ja
Thema:
Antwort: nachgefragt

Guten Morgen,

konnte gestern nicht mehr fertig stellen. Hier ist jetzt der Code. Diesen unter der Schaltfläche einfuegen. Denke, du weisst wie.

Dim vntPathAndFileNames As Variant 'kein String !
Dim strPathAndFile As String
Dim lngI As Long, LZM As Long, LZZ As Long
Dim wbkMappe As Workbook
Dim wks As Worksheet
Dim wbkZiel As Workbook

   
Application.ScreenUpdating = False
Set wbkZiel = ThisWorkbook
vntPathAndFileNames = Application.GetOpenFilename(FileFilter:="Excel Dateien (*.xls;*.xlsx;*.xlsm),*.xls;*.xlsx;*.xlsm", Title:="Zu öffnende Datei auswählen", MultiSelect:=False)
  
If VarType(vntPathAndFileNames) = vbBoolean Then
    MsgBox "Abgebrochen!"
Else
    strPathAndFile = vntPathAndFileNames
    Set wbkMappe = Application.Workbooks.Open(strPathAndFile)

    With wbkMappe.ActiveSheet
        LZM = .Cells(Rows.Count, 14).End(xlUp).Row
        LZZ = wbkZiel.ActiveSheet.Cells(Rows.Count, 4).End(xlUp).Row
        .Range(Cells(2, 14), Cells(LZM, 14)).Copy
        wbkZiel.ActiveSheet.Cells(LZZ + 1, 4).PasteSpecial xlPasteValues
        Application.CutCopyMode = False
        LZM = .Cells(Rows.Count, 12).End(xlUp).Row
        LZZ = wbkZiel.ActiveSheet.Cells(Rows.Count, 2).End(xlUp).Row
        .Range(Cells(2, 12), Cells(LZM, 12)).Copy
        wbkZiel.ActiveSheet.Cells(LZZ + 1, 2).PasteSpecial xlPasteValues
        Application.CutCopyMode = False
        LZM = .Cells(Rows.Count, 11).End(xlUp).Row
        LZZ = wbkZiel.ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
        .Range(Cells(2, 11), Cells(LZM, 11)).Copy
        wbkZiel.ActiveSheet.Cells(LZZ + 1, 1).PasteSpecial xlPasteValues
        Application.CutCopyMode = False
        LZM = .Cells(Rows.Count, 9).End(xlUp).Row
        LZZ = wbkZiel.ActiveSheet.Cells(Rows.Count, 7).End(xlUp).Row
        .Range(Cells(2, 9), Cells(LZM, 9)).Copy
        wbkZiel.ActiveSheet.Cells(LZZ + 1, 7).PasteSpecial xlPasteValues
        Application.CutCopyMode = False
    End With
End If
        
wbkMappe.Close False
Application.ScreenUpdating = True

Lass mich wissen, obs Probleme gibt.

Gruss Torsten


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
30.07.2019 10:02:50 Toorob
NotSolved
30.07.2019 10:44:21 Gast61242
NotSolved
30.07.2019 15:23:37 Torsten
NotSolved
30.07.2019 15:38:06 Toorob
NotSolved
Rot Antwort: nachgefragt
31.07.2019 08:35:33 Torsten
NotSolved
31.07.2019 09:45:28 Toorob
NotSolved
31.07.2019 09:51:47 Torsten
NotSolved
31.07.2019 10:03:15 Toorob
NotSolved
31.07.2019 10:09:31 Torsten
NotSolved
31.07.2019 11:26:06 Toorob
NotSolved
31.07.2019 11:28:35 Torsten
NotSolved
31.07.2019 11:48:14 Toorob
NotSolved
31.07.2019 11:55:55 Torsten
NotSolved
31.07.2019 12:32:41 Torsten
NotSolved
31.07.2019 12:55:07 Gast90216
NotSolved
31.07.2019 13:16:54 Torsten
NotSolved
31.07.2019 13:55:21 Torsten
NotSolved
31.07.2019 14:01:45 Torsten
NotSolved
31.07.2019 12:33:53 Torsten
NotSolved
31.07.2019 09:54:41 Toorob
NotSolved