Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
796to800
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
796to800
796to800
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Abbruchbedingung

Abbruchbedingung
31.08.2006 11:53:18
Christian
Hallo,
haben einen kleinen Code der mir eine Projektnummer sucht, wie folgt:

Private Function getProjCellAddress(projNumber As String) As String
With Worksheets("Budget_Ist2006").Range("D16:D65000")
.Select
Set projCell = .Find(projNumber)
End With
getProjCellAddress = projCell.Address 'Rückgabe Adresse der Zelle als String
End Function

wenn nun keine Projektnummer gefunden wir bekomme ich folgenden Fehler:
Laufzeitfehler'91':
Objektvariable oder With-Blockvariable nicht festgelegt.
Ist es Projektnummer gibt die er nicht findet und nicht finden soll.
Nun mein Problem:
Wenn keine Projktnummer gefunden wird soll er die funktion abbrechen und mit der nächsten Schleife der Main weitermachen:
Public Sub main()
Dim projNumber As String
Dim i As Long
For i = 15 To 41
Worksheets("Priorisierung").Select
projNumber = Range("C" & CStr(i)).Value
If projNumber "" Then
bool = getProValues(projNumber, CStr(i))
End If
Next i
End Sub
hoffe mich versteht jemand was ich will : )
Danke schoneinmal
Gruß Christian

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Abbruchbedingung
31.08.2006 12:26:56
IngGi
Hallo Christian,
so gibt die Funktion einen Leerstring zurück, wenn eine Projektnummer nicht gefunden wird:

Private Function getProjCellAddress(projNumber As String) As String
With Worksheets("Budget_Ist2006").Range("D16:D65000")
.Select
On Error GoTo NichtGefunden
Set projCell = .Find(projNumber)
End With
getProjCellAddress = projCell.Address 'Rückgabe Adresse der Zelle als String
Exit Function
NichtGefunden:
getProjCellAddress = ""
End Function
Gruß Ingolf

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige