Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1192to1196
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Sonderformat mit Text

Sonderformat mit Text
Markus
Hallo,
ich habe eine grosse Tabelle und würde gerne ein Sonderformat "erstellen".
Die Werte in der Spalte A sehen so aus: 94173047A003
Wie kann ich einstellen, dass aus obenstehendem Begriff, folgendes angezeigt wird:
941 73 047 A 003
In der gesamten Spalte A sehen alle Werte so aus ( 8 Stellen Zahlen, A, 3 Stellen Zahlen).
Danke für einen Beitrag.
Markus

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sonderformat mit Text
07.01.2011 08:15:05
Hajo_Zi
Hallo Markus,
mit dem A uist es text und den kannst Du nicht formatieren. Falls Du nur Zahlen eingibst get es schon. Benutzerdefiniert
000" "00" "000"A"00
Gruß Hajo
hier eine Lösung mit Hilfsspalte
07.01.2011 08:22:59
Matthias
Hallo Markus
nimm doch eine Hilfsspalte für die geänderte Anzeige
Tabelle1

 AB
194173047A003941 73 047 A 003

Formeln der Tabelle
ZelleFormel
B1=LINKS(A1;3)&" " &TEIL(A1;4;2)&" "& TEIL(A1;6;3)&" " &TEIL(A1;9;1)&" " &RECHTS(A1;3)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias
Anzeige
Mit VBA u.Trick17 geht das schon und...
07.01.2011 19:39:24
Luc:-?
…auch ohne Hilfszellen mit Formel, Markus,
zumal dein Textformat ganz einheitlich ist. Ich hatte dazu wohl 2010 mal etwas entwickelt, was du im Archiv finden kannst. Das läuft daraus hinaus, dass du ähnlich wie Matthias das vorschlägt nur mit VBA dein Endergebnis pro Wert bildest und dann aber nicht diesen Wert in die Zelle, sondern in das Zellformat einträgst (Form: ;;;deinformat). Damit hätte dann jede Zelle ihr eigenes Format. Aber, da das ohnehin Text ist, könntest du natürlich auch alles per HilfszellenFml formatieren, kopieren und als Wert in diese Zellen rückübertragen. Die Formatlösung ist nur notwendig, wenn das alte Textformat unbedingt erhalten bleiben soll. MS geht auch nicht davon aus, dass das sein muss, sonst gäbe es das ja.
Übrigens gibt's noch 'ne Möglichkeit, die Originalwerte zu erhalten und trotzdem in der selben Zelle das gewünschte Format zu zeigen: Du musst eine passende Veränderungsfml direkt um den alten Wert als Argument herum anlegen. Das kann/muss man auch gut mit VBA lösen, um alles vor und nach dem Originalwert quasi gleichzeitig einzufügen. Durch Entfernen der Fml-Teile hättest du dann wieder den ursprgl Textwert.
Gruß Luc :-?
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige