Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
500to504
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
500to504
500to504
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Frage zur Find-Methode

Frage zur Find-Methode
19.10.2004 15:49:40
Matthias
Hallo,
ich möchte mit dem Makro Daten zu einem Datensatz (FDS) aus einer anderen Quelle auslesen.
Nun habe ich das Problem, daß wenn zum gewünschten Fds kein Datensatz vorliegt eine Fehlermeldung kommt. Wie kann ich erreichen, daß bei einem Fehler im Sheet "n/a" erscheint?

Sub Einlesen()
Set ziel = ActiveWorkbook
Workbooks.Open FileName:="F:\Reporting\MA\ma12a.xls"
Set quelle = ActiveWorkbook
ziel.Activate
col = Range("start").Column
lastCell = Cells(65000, col).End(xlUp).Row
For i = Range("start").Row To lastCell
If Cells(i, col) > 0 Then
fds = Cells(i, col).Value
quelle.Activate
qrow = Range("A:A").Find(fds, LookAt:=xlWhole).Row
N = Cells(qrow, 4): V = Cells(qrow, 6)
ziel.Activate
Cells(i, col + 1) = N
Cells(i, col + 2) = V
End If
Next
quelle.Close
End Sub

Vielen Dank
Matthias

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

Betreff
Datum
Anwender
Anzeige
AW: Frage zur Find-Methode
19.10.2004 16:21:12
gordon
Hallo Matthias,
...
On Error Resume Next
set qrow = Range("A:A").Find(fds, LookAt:=xlWhole).Row
If qrow Is Nothing Then
N = "n/a"
else
...
end if
Gruß
gordon
AW: Frage zur Find-Methode -> ohne .row!
gordon
set qrow = Range("A:A").Find(fds, LookAt:=xlWhole)

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige