Thema Datum  Von Nutzer Rating
Antwort
13.12.2018 09:59:30 Robert
Solved
13.12.2018 19:36:12 Gast01233
NotSolved
14.12.2018 07:23:45 Robert
NotSolved
14.12.2018 07:27:10 Gast58432
NotSolved
14.12.2018 09:10:58 Gast49343
NotSolved
14.12.2018 09:36:04 Robert
Solved
Rot Kopieren von Zellen und einfügen in andere Datei
13.12.2018 20:01:55 Gast25162
Solved

Ansicht des Beitrags:
Von:
Gast25162
Datum:
13.12.2018 20:01:55
Views:
479
Rating: Antwort:
 Nein
Thema:
Kopieren von Zellen und einfügen in andere Datei
Sub Knopf()
Dim oWsS As Worksheet, oWsT As Worksheet
Dim rngA As Range, rngD As Range, rngF As Range
Dim rngT As Range, c As Range
Dim x As Long
   
   
   If Workbooks.Count = 1 Then
      Call MsgBox("Zielmappe öffnen", vbExclamation)
      Exit Sub
   End If
      
   Set oWsS = ThisWorkbook.Sheets("Tabelle1")
   Set oWsT = Workbooks(2).Sheets("Tabelle1")
   
   With oWsS
      Set rngA = Range(.Cells(5, 1), .Cells(.Rows.Count, 1).End(xlUp))
      Set rngD = .Cells(6, 4).Resize(rngA.Cells.Count)
      Set rngF = .Cells(17, 6).Resize(rngA.Cells.Count)
   End With
   
   Set rngT = oWsT.Cells(6, 1)
   
   For x = 1 To rngA.Cells.Count
      If MsgBox(rngA.Cells(x).Address(0, 0) & " kopieren", vbYesNo) <> vbYes Then Exit For
      rngA.Cells(x).Copy rngT
      rngD.Cells(x).Copy rngT.Offset(, 1)
      rngF.Cells(x).Copy rngT.Offset(, 2)
      Set rngT = rngT.Offset(1)
   Next x
   
   oWsS.Copy After:=oWsT.Parent.Sheets(oWsT.Parent.Sheets.Count)
   On Error Resume Next
   oWsT.Parent.Sheets(oWsT.Parent.Sheets.Count).Name = oWsS.Cells(2, 8).Value

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
13.12.2018 09:59:30 Robert
Solved
13.12.2018 19:36:12 Gast01233
NotSolved
14.12.2018 07:23:45 Robert
NotSolved
14.12.2018 07:27:10 Gast58432
NotSolved
14.12.2018 09:10:58 Gast49343
NotSolved
14.12.2018 09:36:04 Robert
Solved
Rot Kopieren von Zellen und einfügen in andere Datei
13.12.2018 20:01:55 Gast25162
Solved