Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
07.10.2009 08:37:08 |
Mentos38 |
|
|
|
07.10.2009 09:23:14 |
Holger |
|
|
|
07.10.2009 09:40:00 |
mentos38 |
|
|
Aw:Aw:Aw:Gefiltertes löschen / markierte löschen |
07.10.2009 20:02:15 |
Holger |
|
|
Von:
Holger |
Datum:
07.10.2009 20:02:15 |
Views:
787 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Aw:Gefiltertes löschen / markierte löschen |
Hallo Mentos38,
wie teilst du VBA mit, welche Zeilen gelöscht werden sollen?
Wenn du die Zeilennummern weißt, kannst du mit
Application.union(rows(...),...,rows(...)).delete
alle auf einmal löschen
oder mit
Application.union(rows(...),...,rows(...)).select
zunächst markieren.
Hoffentlich hilft dir das weiter.
Gruß
Holger
mentos38 schrieb am 07.10.2009 09:40:00:
Vielen Dank für deine Antwort Holger.
Zu 2:
Ja genau das meine ich, ob es dafür eine Funktion gibt es per VB zu machen ? Die Zeilen sind in der ersten Spalte alle mit einer Nummer versehn.
Holger schrieb am 07.10.2009 09:23:14:
Hallo Mentos38,
zu 1.: Ich gehe davon aus, dass die erste Zeile nicht gelöscht werden soll, sonst To 2 durch To1 ersetzen. Ferner, dass die Filterung erfolgte und nur die zu löschenden Zeilen angezeigt werden.
Sub Filterung_löschen()
For i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
If Rows(i).Hidden = False Then Rows(i).Delete
Next i
End Sub
zu 2.: Du kannst mehrere Bereiche markieren, indem du die Strg-Taste festhältst. Danach kannst du die gesamte Markierung auf einmal löschen oder alle Zellen entfernen.
Gruß
Holger
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
07.10.2009 08:37:08 |
Mentos38 |
|
|
|
07.10.2009 09:23:14 |
Holger |
|
|
|
07.10.2009 09:40:00 |
mentos38 |
|
|
Aw:Aw:Aw:Gefiltertes löschen / markierte löschen |
07.10.2009 20:02:15 |
Holger |
|
|