in ein Tabellenblatt habe ich eine Datumsspalte (allerdings im Textformat zB. Fr 12.01.2007 kopiert aus ein cdb-datei). Ich habe versucht einen bestimmten Bereich dieser Spalte durch Ersetzen der Buchstaben und die beiden Leerstellen in "" in ein Datum zu ändern. Zu "Fuß" geht das auch, mit VBA und folgendem Code
Range(ActiveCell, ActiveCell.Offset(100, 0)).Select
Cells.Replace What:="? ", Replacement:="", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
werden die Buchstaben und die Leerstellen zwar weggenommen, aber ich kann diesen Bereich anschließend nicht mehr formatieren. Nur wenn ich mit dem Cursor in die Bearbeitungsleiste gehe und auf Enter drücke wird die voreingestellte Formation übernommen. Sehr mühselig weil ich dann ja jede Zelle einzeln so "behandeln" muss.
Was mache ich falsch?
Danke
Piet