Formatierung von Beträgen

Diskutiere und helfe bei Formatierung von Beträgen im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo, viele meiner Tabellen wurden mit "Office Home and Student 2007" erstellt bzw. bearbeitet. Vor einiger Zeit habe ich auf "Office Home and... Dieses Thema im Forum "Microsoft Office" wurde erstellt von Werner70, 26. Januar 2020.

  1. Werner70
    Werner70 Gast

    Formatierung von Beträgen


    Hallo,


    viele meiner Tabellen wurden mit "Office Home and Student 2007" erstellt bzw. bearbeitet. Vor einiger Zeit habe ich auf "Office Home and Student 2019" umgestellt.
    Wenn ich nun ältere Tabellen öffne, werden mir manche nicht alle! Beträge falsch angezeigt. Statt "123,45 €" wird nun “€123,45“ angezeigt. Negative Beträge werden zwar in rot dargestellt, aber ohne vorangestelltes Minus-Zeichen, dafür mit vorangestellten “€“ und alles in Klammern gesetzt.

    Mit VBA habe ich die Formatierung solcher Felder ausgelesen. Mit Debug.Print habe ich die ausgeleseene Formel sichtbar gemacht;


    €#.##0,00_;[Rot]€#.##0,00


    Danach habe ich das Feld neu als €-Währung mit 2 Kommastellen und Minuszeichen formatiert anzeigt wurde es als "benutzerdefiniert" mit "€#.##0,00_;[Rot]€#.##0,00" und die Formatierung erneut ausgelesen; sie hat sich gegenüber vorher nicht verändert, jedoch wird der Betrag nun richtig angezeigt.


    Dann habe ich einen weiteren Versuch gemacht, und mir eine falsch dargestellte Zelle ausgesucht. Deren Formatierung habe ich ausgelesen und sofort wieder gesetzt. Das hat geholfen; der Betrag in dieser Zelle wird nun richtig angezeigt.


    Ich kann doch nicht auf diese Art und Weise zig meiner Workbooks mit teilweise vielen Tabellen berichtigen.


    Hier mein Test-Code:


    Sub richtigeAnzeige

    Range"D8".Select
    Debug.Print Selection.NumberFormat
    Selection.NumberFormat = Selection.NumberFormat
    Debug.Print Selection.NumberFormat

    End Sub


    Und das sind die beiden Debug-Prints:


    $#,##0.00_;[Red]$#,##0.00
    $#,##0.00_;[Red]$#,##0.00


    Ein Versuch, statt einer bestimmten Zelle alle Zellen auszuwählen "Cells.Select" ging schief; danach waren alle Zellen nur noch mit "Standard" formatiert.



    Wer kann mir bei diesem Problem weiterhelfen?


    Gruß


    Werner
     
  2. Werner(70) Win User

    Formatierung von Beträgen

    Hallo Andreas,

    ich habe einige Zeit in eine meiner Tabellen investiert und vermute, eine Spur gefunden zu haben.

    Wie bereits in meiner Anfrage beschrieben, wird mir als Format der falsch dargestellten Zelle "€#.##0,00_);[Rot](€#.##0,00)" angezeigt. Wenn ich dann das Format auf "Währung" mit roten negativen Werten und Euro-Symbol ändere, und das Format erneut ausdrucke.
    wird mir der gleiche Wert angezeigt.

    Jetzt bin ich hergegangen, und habe in den Möglichkeiten von "Benutzerdefiniert" genau diesen Eintrag gelöscht. Dann hatten die davon betroffenen Felder nur noch das Format "Standard".

    Soweit, so gut. Jetzt muss ich mir nur noch einen Weg überlegen, wie ich die betroffenen Zellen wieder auf Währungs-Format bekomme. Mit der Gießkanne darüber, das funktioniert nicht, weil nicht alle Zeilen in einer Spalte eine einheitliche Formatierung haben.

    Grundsätzlich scheint mein Problem gelöst zu sein.

    Gruß .. und nichts für "ungut"

    Werner
  3. Werner(70) Win User

    Formatierung von Beträgen

    Nachdem es sich im einen numerischen Wert handelt, der von mir in ein als Text formatiertes Feld eingegeben wird, wird bei Debug.Print "@" angezeigt. Natürlich kann ich nun das Format diees Feldes ändern. Excel läßt zu, dass ich es als "Währung" formatiere,
    bietet mir dabei noch verschiedene Symbole zur Auswahl an, und wie ich negative Zahlen darstellen möchte. Wenn ich mich für das €-Symbol entscheide, und negative Zahlen in Rot und mit einem "-" davor, dann entsteht genau das, was ich wollte; und wenn ich mir
    dann das Format ausdrucke, dann ist es "$#,##0.00_);[Red]($#,##0.00)"

    Das alles löst aber nicht mein Problem!

    Werner
  4. Andreas Killer Win User

    Formatierung von Beträgen

    Frage: was zeigt "Zellen formatieren" für dieses Feld an? Ich habe ein Feld als Text formatiert und dann "123,45" eingetragen. Mein Debug.Print zeigt mir dann "@" an.
    Und nun formatiere genau diese Zelle mal mit Währung und schau was Debug.Print sagt, ohne etwas in die Zelle einzugeben.
  5. Andreas Killer Win User

    Formatierung von Beträgen

    Und wenn ich den Wert als Text formatiert hätte, dann würde mir beim Debug nicht der Code für Währung angezeigt werden. Außerdem würde sich die Ansicht dieses Feldes nicht verändern, wenn ich den eigenen Format-Wert setzen würde. Siehe mein Code-Beispiel
    in meiner Frage!
    Ich möchte doch noch anmerken das diese Schlussfolgerung falsch ist, kann man ganz leicht zeigen:

    [​IMG]
  6. Andreas Killer Win User

    Formatierung von Beträgen

    Hier liegt meines Erarchtens ein Fehler in Excel vor. Und wer garantiert mir, dass eine mühsam umgestellte Mappe nach einem erneuten Öffnen nicht wieder das alte Problem sichtbar macht?
    Wenn Du einen Fehler reklamieren oder eine Garantie möchtest, dann musst Du Dich direkt an den Support wenden. Da kann ich nicht weiterhelfen, tut mir leid.

    Global Customer Service phone numbers

    Andreas.
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

Formatierung von Beträgen - Microsoft Office

Die Seite wird geladen...

Formatierung von Beträgen - Similar Threads - Formatierung Beträgen

Forum Datum

PowerPoint - Formatierung "Fett" nicht abwählbar

PowerPoint - Formatierung "Fett" nicht abwählbar: Hallo zusammen,ich habe das Problem mit einer PowerPoint-Datei, dass ich fettgedruckte Wörter nicht abwählen kann. Hat jemand eine Idee, woran es liegen könnte?Folgendes wurde probiert:- Kopie...
Microsoft Office 31. März 2025

Power Point - Formatierung "Fett" nicht abwählbar

Power Point - Formatierung "Fett" nicht abwählbar: Hallo zusammen,ich habe das Problem mit einer Power Point Datei, dass ich Fettgedruckte Wörter nicht abwählen kann. Hat einer eine Idee, woran es liegen könnte?Folgendes wurde probiert:- Kopie...
Microsoft Office 31. März 2025

Outlook Classic "Aufgaben" zu "ToDo" übernehmen inkl. der Formatierung innerhalb der...

Outlook Classic "Aufgaben" zu "ToDo" übernehmen inkl. der Formatierung innerhalb der...: Hallo zusammen, ich nutze im Outlook Classic schon sehr intensiv die Aufgaben und hänge da vor allem E-Mail an und Dokumentiere im Text auch den Fortschritt. Dabei kommen auch vielen...
Outlook.com 27. März 2025

Bedingte Formatierung in Tabelle mit bestimmten Textinhalt durch ODER verknüpft

Bedingte Formatierung in Tabelle mit bestimmten Textinhalt durch ODER verknüpft: Hallo liebe Community,ich arbeite an einem Wochenplan für meinen Sohn, um ihm seinen Alltag zu erleichtern und übersichtlicher zu gestalten.Die Zellen in meiner Tabelle enthalten nur Text, wie zum...
Microsoft Office 19. März 2025

Bedingte Formatierung Datumsbezogen

Bedingte Formatierung Datumsbezogen: Hallo auch!Ich habe eine Auflistung, die lebt und sich folglich auch immer zum aktuellen Datum entsprechend anpassen soll. Aufgaben die im aktuellen Monat fällig sind, sollen rot markiert werden....
Microsoft Office 18. März 2025

Bedingte Formatierung mit INDIREKT

Bedingte Formatierung mit INDIREKT: Hallo zusammen,wenn in Spalte C ab der 2. Zeile der Wert "3fertig" steht, soll die gesamte Zeile in den Spalten A bis Z grün gefärbt werden.Dafür habe ich in der bedingten Formatierung folgendes...
Microsoft Office 17. März 2025

Die Formatierung eines Seriendruckfeldes Zahl resp. Betrag funktioniert nicht. Anleitungen...

Die Formatierung eines Seriendruckfeldes Zahl resp. Betrag funktioniert nicht. Anleitungen...: Ich muss in einem Serienbrief das Zahlenfeld entsprechenden Formatierung.Ich erhalte beim Import aus dem Excel eine Zahl mit mind. 10 Nachkommastellen.Wie kann ich diese Zahl formatieren, dass Sie...
Microsoft Office 29. April 2023
Formatierung von Beträgen solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.