Thema Datum  Von Nutzer Rating
Antwort
Rot Bestimmte Sucheingaben Ignorieren
28.08.2017 16:19:19 FredFuchs
NotSolved
28.08.2017 16:23:04 Gast70946
NotSolved

Ansicht des Beitrags:
Von:
FredFuchs
Datum:
28.08.2017 16:19:19
Views:
855
Rating: Antwort:
  Ja
Thema:
Bestimmte Sucheingaben Ignorieren

Hallo,

 

ich bin VBA Neuling und habe mit Mühe und Not einen für mich passenden Code aus verschiedenen Forum im Inet zusammen suchen können.

Jetzt stoße ich an meine Grenzen.

Ich möchte das bestimmte Suchergebnisse Ignoriert werden und zwar welche die nur aus Zahlen bestehen.

Zahlen Buchstabenkombinationen hingegen sind ok.

Alternativ sollen Suchergebnisse welche in definierten Spalten gefunden werden ignoriert werden.

Hier mein Code welchen ich bisher zusammengestellt habe.

Danke für eure Hilfe

 

Sub suchen()
Dim strSuch As String, ws As Integer, rng As Range, strNeu As String
Start:


Do
ActiveSheet.Protect Password:="Test" 'Passwort anpassen

strSuch = InputBox("Bitte scannen oder Seriennummer eingeben")
If strSuch = "" Or Len(strSuch) = 0 Then Exit Sub
Loop While Len(strSuch) < 3
ws = 1
Do While ws <= Worksheets.Count
Sheets(ws).Select
Set rng = Cells.Find(What:=strSuch, after:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, SearchFormat:=False)


ActiveSheet.Unprotect Password:="Test" 'Passwort anpassen



If rng Is Nothing And ws = Worksheets.Count Then
strNeu = MsgBox("Keine Übereinstimmung gefunden!" & Chr(13) & "Möchten sie erneut suchen?", vbYesNo)
If strNeu = vbNo Then
Sheets("Digitalfunk Fahrzeuge").Select 'Tabellenblatt anpassen

ActiveSheet.Protect Password:="Test" 'passwort anpassen

Exit Sub
Else
GoTo Start
End If
ElseIf rng Is Nothing And ws < Worksheets.Count Then
ws = ws + 1
Else
rng.Select

rng.Offset(0, 2) = Clear & Date


ActiveSheet.Protect Password:="Test" 'passwort anpassen



Exit Sub
End If
Loop
End Sub

 


Ihre Antwort
  • 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: Name: Email:



  • 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
Rot Bestimmte Sucheingaben Ignorieren
28.08.2017 16:19:19 FredFuchs
NotSolved
28.08.2017 16:23:04 Gast70946
NotSolved