vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: nach Filterung speichern (Schleife für AutoFilter) 
Autor: rouwen
Datum: 21.07.09 15:17

Nach langem Probieren habe ich jetzt etwas, dass einigermaßen funktioniert. Nur einige wenige Standorte werden ausgelassen - ich weiß nicht wieso - und es werden auch die nicht vorhandenen abgespeichert.

With ActiveSheet.Range("N:N")
   For xxx = 1 To 175
 'soll nur ausgeführt werden, wenn Standort in Datei vorhanden
  Set c = .Find(Standort(xxx))
  Do While c Is Nothing
        Set c = .Find(Standort(xxx))
        xxx = xxx + 1
        'firstAddress = c.Address
     Loop
 
 'Filtern der Spalte # nach Standort und abspeichern der Zeilen in separate 
 ' Datei
    Sheets("Tabelle1").Select
    Sheets("Tabelle1").Copy
    Selection.AutoFilter Field:=14, Criteria1:="<>" + Standort(xxx), _
      Operator:=xlAnd
 
    Rows("2:2").Select
    Range(Selection, Selection.End(xlDown)).Select
    Selection.Delete Shift:=xlUp
    ActiveSheet.ShowAllData
    Range("A1").Select
 
    'On Error Resume Next
     ActiveWorkbook.SaveAs Filename:= _
        "test" & Str(xxx) & " " & Standort(xxx) & ".xls", _
        FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
    ActiveWindow.Close
    Range("A1").Select
    Selection.AutoFilter Field:=14
   Next xxx
  End With
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
nach Filterung speichern (Schleife für AutoFilter)1.246rouwen21.07.09 09:34
Re: nach Filterung speichern (Schleife für AutoFilter)770Klaus170421.07.09 12:15
Re: nach Filterung speichern (Schleife für AutoFilter)778rouwen21.07.09 13:39
Re: nach Filterung speichern (Schleife für AutoFilter)863rouwen21.07.09 15:17

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel