title image


Smiley Re: Nachfrage
Guten morgen Andy,

hab es mir grad noch mal angeschaut und getestet, waren einige kliene Fehler drin, hier der überarbeitete Code:







Sub Andy_D()



    Dim Lieferanten As Worksheet, Daten As Worksheet

    Dim Ziel As Worksheet

    Dim c As Range

    Dim Ende As Long

    Dim I As Long, J As Long



    Set Lieferanten = Worksheets("Lieferanten")

    Set Daten = Worksheets("Daten")

    Set Ziel = Worksheets("Ziel")



    Ende = Daten.Cells(Rows.Count, 1).End(xlUp).Row

    Daten.Select

    Daten.Range("A1:G" & Ende).AutoFilter



    For Each c In Lieferanten.Range("A1:A5") 'an deine Belange anpassen

        J = 1

        Ziel.Cells.Delete

        Daten.Range("A1:G" & Ende).AutoFilter Field:=7, Criteria1:=c.Value



        For I = 1 To Ende

            If Daten.Rows(I).Height > 0 Then

               Daten.Rows(I).Copy Destination:=Ziel.Range("A" & J)

               J = J + 1

            End If

        Next I



        With Ziel.PageSetup

             .Zoom = False

             .Orientation = xlLandscape

             .FitToPagesWide = 1

        End With



        Ziel.Columns("A:J").AutoFit

        Ziel.Copy

        ActiveWorkbook.SaveAs "Lieferant_Nr_" & c.Value

        ActiveWorkbook.Close

        Daten.Range("A1:G" & Ende).AutoFilter Field:=7



    Next c



    Daten.Range("A1:G" & Ende).AutoFilter

    Set Daten = Nothing

    Set Lieferanten = Nothing

    Set Ziel = Nothing



End Sub







Code eingefügt mit Syntaxhighlighter 4.0




Gruß Worti <img src="http://media2.giga.de/2015/06/snapchat-smiley-sonnenbrille.png">



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: