Re: Fehler bei Find-Methode
15.01.2003 15:32:30
Hajo_zi
Hallo Matthiasalso´kommt der Begriff mehrmalsin der Spalte K vor??
versuchs mal hiermit
Option Explicit
Sub Matthias()
Dim introwbestand As Object
Dim X As Long
Dim Wkn As String, Fondsnr As String, gesamtbest As String
Dim Erster As Long
Dim LoLetzte As Long
If [K65536] = "" Then
LoLetzte = [K65536].End(xlUp).Row
Else
LoLetzte = 65536
End If
Wkn = "Test"
Fondsnr = "Test"
With ActiveSheet
Erster = 1
Do
Set introwbestand = Range(Cells(Erster, 11), Cells(LoLetzte, 11)).Find(Wkn, _
LookAt:=xlWhole)
If introwbestand Is Nothing Then
Beep
MsgBox "Suchbegriff wurde nicht gefunden!"
Exit Do
Else
If .Cells(introwbestand.Row, 1) = Fondsnr Then
gesamtbest = .Cells(introwbestand.Row, 17)
Exit Do
Else
If introwbestand.Row = LoLetzte Then
MsgBox "Suchbegriff wurde nicht gefunden!"
Exit Do
Else
Erster = introwbestand.Row
End If
End If
End If
Loop
End With
End Sub
Code eingefügt mit: Excel Code Jeanie
Code Jeanie
Frage
Das Umsetzen nach Html klappt perfekt, auch die Ansicht in den Foren ist gegeben. Bei manchen Foren kann man aber anscheinend nicht den dargestellten Code nach VBA rückkopieren. Warum?
Antwort
Dies liegt nicht an der Code Jeanie !!! Manche Foren interpretieren anscheinend < pre > < /pre > Tags nicht richtig und erzeugen am Zeilenende einen weichen Zeilenumbruch anstatt eines harten Zeilenumbruches. Dies führt dazu, dass im VBA-Editor die Zeilen hintereinander geschrieben werden. Zum Rückkopieren in solchen Fällen: Fügen Sie den kopierten Code aus dem Forum nach Word ein, kopieren Sie ihn dort wieder und fügen Sie ihn dann im VBA - Editor ein
Gruß Hajo