Multisuche
22.01.2005 07:41:52
Martin
habe folgenden code im archiv gefunden und etwas angepasst!
funktioniert leider nur teilweise
Problem 1 wenn das makro durchläuft sucht er auch in der Zieltabelle!
wie kann ich diese ausklammern ?
Problem 2 bei einigen suchbegriffen kommt die meldung objektvariabele oder with-blockvariable nicht festgelegt
wo ist der fehler?
vielen dank im vorraus
Sub MultiSuche()
Dim Sh As Worksheet
Dim GZelle As Range
Dim FStelle$
Dim SBegriff As String
SBegriff = InputBox("Bitte Suchbegriff eingeben:")
For Each Sh In Worksheets
Sh.Activate
Set GZelle = Sh.Cells.Find(SBegriff)
If Not GZelle Is Nothing Then
FStelle = GZelle.Address
Do
GZelle.Activate
'If MsgBox("Weiter", vbYesNo + vbQuestion) = vbNo Then Exit Sub
Call Copy
Set GZelle = Cells.FindNext(After:=ActiveCell)
If GZelle.Address = FStelle Then Exit Do
Loop
End If
Next Sh
End Sub
Sub Copy()
ActiveCell.Offset(0, -6).Range("A1:G3").Copy
z = 10
Worksheets("Parameter").Cells(z, 1).Insert
End Sub