Benutzerdefiniert unter Zellen formatieren

Vielleicht gibt es nicht, denke ich. Trotzdem will ich wissen. Ein Beispiel: Die Zahl aus dem Editor wird kopiert und dann ins Excel eingefügt. Es funktioniert problemlos, aber es soll Komma unten auf Komma oben umwandeln. Zahl-Beispiel: 17,000 auf 17’000. Ursprünglich versuchte ich #’### in der Zelle. Es hatte nicht geklappt. Ich sah die Zahl von Kopie: '17,000 und merkte, dass es ein Problem gibt. Wer weiss, das Problem gelöst wird.

Hallo,
Welche Trennzeichen Excel verwendet steht in den Excel-Optionen
oder Excel orientiert sich nach den Ländereinstellungen des PC’s. (Region und Sprache).
Diese Einstellungen würde ich auch nicht ändern.

Du könntest den Wert per Formel in einen Textstring wandeln.
Dazu wäre interessant ob es sich um eine Dezimalzahl mit drei Nachkommastellen handelt, das Wert also 17 ist,
oder ob der Wert 17000 ist,
das Zeichen also für die Tausendertrennzeichen vorgesehen ist.

Gruß Holger

=HALLO()

beim benutzerdefinierten Zahlenformat folgendes anlegen:

#"’"##0

das funktioniert.

=TSCHÜSS()

Leider funktioniert es nicht. Sie können mal versuchen wie ich:
Zahl-Beispiel: Zuerst Editor öffnen. Dann gebe ich 14,000 ein. Nachher markiere ich schwarze Zeile und kopieren. Ich öffne Excel und Zelle A1 einfügen. Es sollte automatisch auf Hochkomme einsetzen. Es klappt nicht.

Zahl-Beispiel: Zuerst Editor öffnen. Dann gebe ich 14,000 ein.
Nachher markiere ich schwarze Zeile und kopieren. Ich öffne
Excel und Zelle A1 einfügen. Es sollte automatisch auf
Hochkomme einsetzen. Es klappt nicht.

Hallo Grußlose®,

angenommen, A1 ist Standard formatiert. 14,000 aus dem Editor in A1
eingefügt ergibt als Wert und Anzeige in A1
14
Nun schreibe in 1000 und formatiere D1 als
##’###
Nun kopierst du D1, markierst A1, Inhalte einfügen—milutiplizieren.
Geht natürlich auch mit Formel so wie Holger es andachte.

In höheren Excel Versionen kann man für dieses eine Blatt oder diese
eine Mappe das Dezimaltrennzeichen und oder das Tausendertrennzeichen
abändern mit Vba.

Übrigens,

'ist das Zeichen 39
‘ist das Zeichen 8216

Gruß
Reinhard

=HALLO()

ich habe es getestet, bei mir geht es. Gib mal 14000 ein und probier es damit.

=TSCHÜSS()