ich habe folgendes Problem:
Daten werden aus einem anderen Tool kopiert. Diese Daten/Zahlen sind als Text vorformatiert.
Diese kopierten Zahlen sollen nun summiert werden. Da es sich wohl bei den kopierten Zahlen um ein Textformat handelt, zieht er keine Summe (Summenergebnis ist = 0). Selbst bei nachträglicher Umformatierung der Spalte wird keine Summe gezogen. Erst wenn ich in die Zelle hineingehe, wird das Format aktiviert und bei der Summierung berücksichtigt.
Ich habe schon versucht, durch suchen und ersetzen die Formatierung zu ändern. Funktioniert auch soweit. Ich möchte jedoch nicht nach jedem Import die Befehle manuell wiederholen. Aus diesem Grund habe ich folgendes Makro programmiert:
Range("E2:E441").Select
Selection.Replace What:="1", Replacement:="1", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("E2:E441").Select
Selection.Replace What:="2", Replacement:="2", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
etc. für 3, 4, bis 20
Problem des Makros ist, dass über das Makro die Formatierung nicht angenommen wird, obwohl das Makro nichts anderes macht als wenn ich die Formatierung ohne Makro mache.
Ich weiß nicht woran es liegt. Könnt Ihr mir helfen, bzw. habt Ihr eine bessere Lösung?
Vielen Dank schon mal.
Gruß
Uwe