AHNUNG? Geschrieben 15. Oktober 2002 Geschrieben 15. Oktober 2002 Hallo zusammen, habe ein kleines Problem. Ich habe eine ziemlich grosse Excel-Datei. In dieser Datei stehen immer Name und Anschrift. Teilweise ist allerdings alles GROSS Ist: HANNES MUSTERMANN VON DER MUSTERSTRASSE 12 23451 MUSTERHAUSEN Soll: Hannes Mustermann Von Der Musterstrasse 12 23451 Musterhausen Wie kann ich dieses Problem am besten mit einem Makro lösen? Vielen Dank für die Hilfe AHNUNG?
Flori Geschrieben 15. Oktober 2002 Geschrieben 15. Oktober 2002 Hi AHNUNG?, denke mal, dass hier geht sehr in deine Richtung. Probiers einfach mal aus : Einfach mal in Spalte A Werte eingeben : A 1 TEST 2 BLAB 3 DUMMY 4 BLUB Die Zelle A1 als aktive Zelle markieren (also diese Umrandung muß dann da drum sein ) und dann das hier ausführen : Sub Ersetzen_Gross_Klein() anzCel = ActiveSheet.UsedRange.Cells.Count For i = 1 To anzCel ActiveCell.FormulaR1C1 = "=PROPER(" & """" & ActiveCell & """" & ")" ActiveCell.Offset(1, 0).Select Next End Sub Das sollte es doch vom Prinzip her sein, oder ?! Entscheidend für die Umsetzung ist die Funktion "=PROPER", die der Tabellenblattfunktion "GROSS2" entspricht. Um dann letztlich durch dein Tabellenblatt zu navigieren und jedes Feld mit dieser Umsetzung zu erfassen, müsste dann noch was in der Zählung der benutzten Spalten und Zellen geändert werden ! Probiers einfach schon mal aus wie ich oben beschrieben habe mit ner Testmappe und sag kurz, ob es das ist was du meinst und wo es dann noch fehlt ! Bis später ?! Flori
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden