Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Rechnungen mit Punkt statt Komma schreiben

Rechnungen mit Punkt statt Komma schreiben
Janina
Hallo,
ich arbeite selbständig und muss gelegentlich auch mal für ausländische Firmen Rechnungen schreiben.
Im Englischen wird ja bekanntlich statt Komma ein Punkt verwendet also: 42.87 €statt 42,87 €
Jetzt frage ich mich, wie ich alle meine schönen Formeln in dem Blatt rüberhole? Das Programm erkennt die Punkte nämlich nicht als unser Komma vor Dezimalstellen. Im Moment trage ich alle Zahlen in die deutsche Version ein und übertrage dann manuell die Resultate in ein anderes Excel-Blatt, auf dem die betreffenden Zellen als simpler Text formatiert sind. Aber das braucht Zeit und die Fehlerquellen erhöhen sich.
Wie schalte ich also die Zahlen auf internationale Interpunktion um?

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Rechnungen mit Punkt statt Komma schreiben
29.08.2012 10:21:03
Rudi
Hallo,
dann schalte das zwischenzeitlich um.
Entweder von Hand (Excel-Optionen-Erweitert-Trennzeichen ....)
oder per Makro.
Sub MachEnglisch()
'Tausender- und Dezimaltrennzeichen benutzerdefiniert
With Application
.DecimalSeparator = "."
.ThousandsSeparator = ","
.UseSystemSeparators = False
End With
End Sub

Sub MachDeutsch()
'Tausender- und Dezimaltrennzeichen vom Betriebssystem
Application.UseSystemSeparators = True
End Sub

Gruß
Rudi

Anzeige
AW: Rechnungen mit Punkt statt Komma schreiben
29.08.2012 13:19:40
Janina
Vielen Dank für die schnelle Antwort! ;-)
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Rechnungen mit Punkt statt Komma in Excel erstellen


Schritt-für-Schritt-Anleitung

Um Rechnungen in Excel mit Punkt statt Komma zu schreiben, kannst Du folgende Schritte befolgen:

  1. Excel-Optionen anpassen:

    • Gehe zu Datei > Optionen.
    • Wähle Erweitert.
    • Suche den Abschnitt Bearbeitungsoptionen und deaktiviere die Option Systemtrennzeichen verwenden.
    • Setze den Dezimaltrennzeichen auf . (Punkt) und das Tausendertrennzeichen auf , (Komma).
  2. Makros verwenden:

    • Öffne den VBA-Editor mit ALT + F11.

    • Füge ein neues Modul hinzu.

    • Kopiere und füge den folgenden Code ein:

      Sub MachEnglisch()
       ' Tausender- und Dezimaltrennzeichen benutzerdefiniert
       With Application
           .DecimalSeparator = "."
           .ThousandsSeparator = ","
           .UseSystemSeparators = False
       End With
      End Sub
    • Führe das Makro aus, um die Einstellungen zu ändern.

  3. Zurückstellen auf Deutsch:

    • Wenn Du die deutschen Einstellungen wiederherstellen möchtest, kannst Du das folgende Makro verwenden:

      Sub MachDeutsch()
       ' Tausender- und Dezimaltrennzeichen vom Betriebssystem
       Application.UseSystemSeparators = True
      End Sub

Häufige Fehler und Lösungen

  • Fehler: Excel erkennt Zahlen nicht korrekt

    • Lösung: Überprüfe, ob die Excel-Optionen korrekt eingestellt sind. Achte darauf, dass die Systemtrennzeichen deaktiviert sind.
  • Fehler: Makro läuft nicht

    • Lösung: Stelle sicher, dass Makros in Deinen Excel-Einstellungen aktiviert sind. Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen.

Alternative Methoden

  1. NumPad verwenden:

    • Wenn Du den NumLock aktivierst, kannst Du auch den Punkt auf dem Numpad verwenden, um Dezimalzahlen einzugeben. Stelle sicher, dass Excel die Eingabe korrekt interpretiert.
  2. Text in Spalten:

    • Wenn Du bereits eine Liste hast, die Punkte statt Kommas verwendet, kannst Du die Funktion Text in Spalten verwenden, um die Daten zu trennen und zu konvertieren.

Praktische Beispiele

  • Beispielrechnung:

    • Wenn Du eine Rechnung für 42.87 € erstellen möchtest, gib einfach 42.87 ein, nachdem Du die Einstellungen geändert hast. Excel wird es korrekt als 42,87 interpretieren, wenn Du die Währung korrekt formatierst.
  • Formeln anpassen:

    • Verwende Formeln wie =SUMME(A1:A10) und Excel wird die Punkt-Trennungen bei den eingegebenen Werten berücksichtigen, solange die Optionen richtig gesetzt sind.

Tipps für Profis

  • Makros speichern:

    • Speichere Deine Makros in einer separaten Datei, um sie einfach wiederverwenden zu können.
  • Verwende benutzerdefinierte Formatierungen:

    • Du kannst auch benutzerdefinierte Formatierungen für Währungen erstellen, die Punkte statt Kommas verwenden.
  • Nutze VBA zur Automatisierung:

    • Automatisiere häufige Aufgaben mit VBA, um Zeit zu sparen.

FAQ: Häufige Fragen

1. Wie kann ich Excel so einstellen, dass es Punkte für Dezimalzahlen verwendet?
Du kannst dies in den Excel-Optionen unter Erweitert einstellen oder ein Makro verwenden, um die Trennzeichen zu ändern.

2. Was mache ich, wenn Excel trotz Änderungen weiterhin Kommas verwendet?
Überprüfe, ob Du die Systemtrennzeichen verwenden-Option deaktiviert hast und stelle sicher, dass Du die Änderungen gespeichert hast.

3. Kann ich die Einstellungen für andere Dateien speichern?
Ja, Du kannst die Makros in Deine persönliche Makro-Arbeitsmappe speichern, um sie in anderen Dateien wiederzuverwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige