ich habe ein makro was einfach nur in nem bestimmten bereich ein wort suchen soll... funktioniert eigentlich auch ganz gut bis auf einige ausnahmen :-?
es sucht genauer gesagt einen bestimmten monat und das tut es auch wunderbar bis auf zwei monate
(dez und nov) - wenn ich die suchen lasse dann kommt "laufzeitfehler 91 - with- oder blockvariable nicht festgelegt"
was will der?! und wenns ne fehldeklarierung ist warum nur bei den beiden monaten?!
die funktion selbst:
Sub Zellen_finden(monat)
Range("A1", "A200").Find(monat).Activate
End Sub
aufgerufen via:
Sub Main_month(zeile, monat)
Call Kopieren(zeile)
Call Zellen_finden(monat)
Call Suchen
Call Einfuegen(zeile, monat)
End Sub
und die wird wieder über das aufgerufen: [...]
If Cells(zeile, "K").Value = "Sept" Then
Call Main_month(zeile, "September")
Else
If Cells(zeile, "K").Value = "Okt" Then
Call Main_month(zeile, "Oktober")
Else
If Cells(zeile, "K").Value = "Nov" Then
Call Main_month(zeile, "November")
Else
If Cells(zeile, "K").Value = "Dez" Then
Call Main_month(zeile, "Dezember")
Else
funktioniert wie gesagt ausser bei dezember und november wunderbar... hat da einer eine idee?! ich weiss nicht mehr wo ich noch nach unterschieden suchen soll...
danke