Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
Excel VBA - Teilstring in Spalte suchen, Zeile markieren |
31.05.2016 10:10:54 |
RastaRevolution |
|
|
|
31.05.2016 11:34:36 |
Gast23215 |
|
|
|
31.05.2016 12:57:40 |
Gast57421 |
|
|
|
31.05.2016 13:11:05 |
Gast65977 |
|
|
|
31.05.2016 13:43:27 |
Florian |
|
|
|
31.05.2016 13:54:00 |
RastaRevolution |
|
|
Von:
RastaRevolution |
Datum:
31.05.2016 10:10:54 |
Views:
1405 |
Rating:
|
Antwort:
|
Thema:
Excel VBA - Teilstring in Spalte suchen, Zeile markieren |
Hallo zusammen,
nach langer Suche im Internet bin ich leider nicht fündig geworden.
Ich möchte, dass ein Wert (strFind) in Spalte B von oben nach durchsucht wird. Beim ersten Treffer, soll die Zeile markiert werden. Alle weiteren Zeilen (im Anschluss) sollen nach unten markiert und gelöscht werden.
Folgender Code wird fehlerfrei durchgeführt, leider wird dabei das ganze Arbeitsblatt durchsucht und nicht nur Spalte B.
Wie kann ich den u.a. Code ändern, so dass nur die Spalte B durchsucht wird?
Dim ws As Worksheet
Dim rng As Range
Dim strFind As String
strFind = InputBox("Datum im Format JJJJ-MM-TT eingeben: --> Das eingegebene Datum muss im Feld enthalten sein!")
If strFind = "" Then
Exit Sub
Else
For Each ws In Worksheets
Set rng = ws.Cells(2).Find(strFind, LookAt:=xlPart)
If Not rng Is Nothing Then
ws.Rows(rng.Row).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Delete Shift:=xlUp
Else
Set rng = ws.Cells.FindNext(After:=ActiveCell)
End If
Next ws
End If
|
- 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
|
Excel VBA - Teilstring in Spalte suchen, Zeile markieren |
31.05.2016 10:10:54 |
RastaRevolution |
|
|
|
31.05.2016 11:34:36 |
Gast23215 |
|
|
|
31.05.2016 12:57:40 |
Gast57421 |
|
|
|
31.05.2016 13:11:05 |
Gast65977 |
|
|
|
31.05.2016 13:43:27 |
Florian |
|
|
|
31.05.2016 13:54:00 |
RastaRevolution |
|
|