immer wieder sind meine als Währung (Euro, 2 Dezimalstellen, rot und mit Minuszeichen) formatierten Beträge in der Darstellung verändert. Jetzt habe ich die Ursache gefunden - eine Lösung ist mir nicht bekannt.
Vor einiger Zeit habe ich mir ein VBA--Tool erstellt, mit dem ich in vorgegebenen Excel-Mappen bestimmte Makro-Module austauschen kann. Das hat lange Zeit problemlos funktioniert.
Mit VBProject.VBComponents.Remove wird das alte Modul entfernt, und mit VBProject.VBComponents.Import das neue importiert. Jetzt habe ich festgestellt, dass durch diesen Vorgang die Darstellung in der umgestellten Mappe verändert wurde.
Bei der Formatierung der Beträge hat der Recorder folgendes auffgezeichnet:
Selection.NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"
Ich möchte dazu erwähnen, dass ich seit einiger Zeit "Microsoft Office Home and Student 2019" im Einsatz habe. Möglicherweise liegt es auch an dieser Excel-Version.
Ich habe eine Test.Mappe erstellt. Bitte die Hinweise auf dem Tabellenblatt beachten. Diese Mappe ist hier zu finden:
https://www.herber.de/bbs/user/137028.xlsm
Gruß
W H21