Karin,
ich falle Dir gleich um den Hals! Ich DANKE Dir tausendfach!!!
Du hast völlig Recht. Ich habe Deinen angepassten Code in eine neue Excel-Tabelle eingefügt und siehe da - hier funktioniert die Selektierung wunderbar.
In meiner existierenden Tabelle verhielt es sich nach wie vor exakt wie im Beitrag vom 11.05.2010, 12:51 Uhr beschrieben. Seltsam!
Allerdings konnte ich keine neuen Einträge mehr hinzufügen, sollten sie nicht bereits vorhanden sein, da alle neuen Einträge die hinzu kamen gleich wieder gelöscht werden.
Hierzu stellte ich Deinen Code etwas um, sodass es final so ausieht:
---
Sub PasteIrgendwas()
Dim raZelle As Range
Range("B65536").End(xlUp).Offset(1, 0).Select
ActiveSheet.PasteSpecial Format:="Text", Link:=False, _
DisplayAsIcon:=False
If Application.WorksheetFunction.CountIf(Range("B:B"), Range("B65536").End(xlUp)) > 1 Then
Set raZelle = Columns("B:B").Find(Selection, lookat:=xlWhole)
Range("B65536").End(xlUp).ClearContents
raZelle.Select
End If
Set raZelle = Nothing
End Sub
---
Darüber hinaus wird Zeile 1 nicht berücksichtigt. Ich könnte also in deinem vorhergehenden Beispiel nicht 'a' selektieren. Dies ist in meinem konkreten Falle jedoch egal, da in Zeile 1 bei mir eine Überschrift tront, welche nicht berücksichtigt werden muss.
Als ich den Code dann als neues Modul verpackt mein altes Modul ersetzen ließ, funktionierte es auch in meiner produktiven Tabelle - HURRA!
Ich bin Dir echt sowas von super dankbar, dass Du mir so fleißig beigestanden hast!
Liebe Grüße
Karl