|  
                                             
	Hallo Thomas, 
	was bedeutet eigentlich Sali? 
	Hier ein Beispiel, wie du die Zellen in die andere Datei kopieren kannst. 
	Viel Erfolg wünscht Heiko 
Public Sub Kundenauftrag()
  'Hier die Datei eintragen, in die kopiert wird.
  Const c_strSenke As String = "Y:\90_Mitarbeitende\00_MAKRO NICHT LÖSCHEN\Eröffnung SD.xltx"
    
  Dim wksQuelle As Excel.Worksheet
  Dim wkbSenke As Excel.Workbook
  Dim wksSenke As Excel.Worksheet
  Dim lngZeile As Long
  
  'die Zeile ermitteln
  lngZeile = ActiveCell.Row
  
  'Quelle und Senke festlegen
  Set wksQuelle = ActiveSheet
  Set wkbSenke = Workbooks.Open(c_strSenke)
  Set wksSenke = ActiveSheet
  
  'Blattschutz aufheben
  wksSenke.Unprotect
  
  'Zellen kopieren
  wksQuelle.Cells(lngZeile, 1).Copy Destination:=wksSenke.Cells(1, 1)   'Spalte A
  wksQuelle.Cells(lngZeile, 2).Copy Destination:=wksSenke.Cells(1, 2)   'Spalte B
  wksQuelle.Cells(lngZeile, 3).Copy Destination:=wksSenke.Cells(1, 3)   'Spalte C
  wksQuelle.Cells(lngZeile, 4).Copy Destination:=wksSenke.Cells(1, 4)   'Spalte D
  wksQuelle.Cells(lngZeile, 6).Copy Destination:=wksSenke.Cells(1, 6)   'Spalte F
  wksQuelle.Cells(lngZeile, 7).Copy Destination:=wksSenke.Cells(1, 7)   'Spalte G
  wksQuelle.Cells(lngZeile, 11).Copy Destination:=wksSenke.Cells(1, 11) 'Spalte K
  wksQuelle.Cells(lngZeile, 12).Copy Destination:=wksSenke.Cells(1, 12) 'Spalte L
  
  Set wksQuelle = Nothing
  Set wksSenke = Nothing
  Set wkbSenke = Nothing
  
End Sub
	  
     |