Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Fehlermeldung

Forumthread: Fehlermeldung

Fehlermeldung
28.04.2007 18:20:00
Chris
Hallo Forum,
ich suche mit folgendem Makro:

Sub suchen()
Dim strText As String
strText = InputBox("Name?")
If strText "" Then
Cells.Find(What:=strText, After:=Range("A1"), LookIn:=xlFormulas, LookAt:=xlPart,  _
SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Activate
End if
End Sub


den eingegebnen String in meinem Arbeitsblatt. der dann aktiviert wird. Klappt soweit auch ganz gut. Aber wenn ich mich verschreibe oder der Suchtext nicht vorhanden ist, kommt die VBA-Fhlermeldung Objekt- oder Withblock-Variable nicht festgelegt. Kann man diese Fehlermeldung unterdrücken bzw. diesen Fehler durch Modifikation des Makros garnicht erst entstehen lassen?
Gruss
Chris

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehlermeldung
28.04.2007 19:06:00
nighty007
hi chris :-)
wie gewünscht
gruss nighty
Option Explicit

Sub suchen()
Dim strText As String
Dim suche As Range
Do
strText = InputBox("Name?")
If strText  "" Then
Set suche = Workbooks(1).Sheets(1).Range("A1:IV" & Rows.Count).Find(strText, LookIn:=xlFormulas, _
Lookat:=xlPart, _
SearchOrder:=xlByRows, SearchDirection:=xlPrevious)
If Not suche Is Nothing Then
Cells(suche.Row, suche.Column).Activate
End
Else
Nachricht = MsgBox("Suche war nicht erfolgreich" & Chr(13) & Chr(13) & "Weitere Suche Ja oder  _
Nein", vbYesNo)
End If
End If
Loop While Not Nachricht = vbNo
End Sub


Anzeige
AW: Fehlermeldung
28.04.2007 19:37:00
Chris
Danke nighty,
funzt ideal.
Gruss
Chris
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige