Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Formeln Übersetzung deutsch englisch

Formeln Übersetzung deutsch englisch
miha
Hallo liebe Forumshelfer,
zeichne ich mit dem Makrorecorder auf, wenn ich eine Formel in Deutsch in eine Zelle eingebe, wird die im VBA Editor in Englisch übersetzt angezeigt.
Zeichne ich mit dem Makrorecorder auf, wenn ich eine Formel in Deutsch in eine Gültigkeitsprüfung eingebe, wird diese aber nicht in Englisch übersetzt.
Wann generell übersetzt Excel Formeln und wann nicht? Kann ich das beeinflussen?
Wenn das Workbook mit deutschen Formeln im VBA Code für eine Gültigkeitsprüfung auf einem amerikanischem System geöffnet wird, funktiert der Code dann trotzdem?
Bin auch dankbar für generelle Links zu dem Thema "VBA Code bei internationalem Einsatz".
Danke und viele Grüße,
miha
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
Dazu kannst du im Forumsarchiv so manches...
07.05.2010 20:38:25
Luc:-?
…finden, Miha…!
Zu den Fragen:
1. Xl „übersetzt“ immer aus der Sprache der Installation, also hier .Formula…Local, in die Arbeitssprache (ohne …Local), also Englisch. Das Problem besteht nur darin, dass bestimmte xlObjekte in VBA nicht enthalten sind. So wdn bspw die Bedingungsfmln des BedingtFormats nur Local wiedergegeben, obwohl das Local an der Formula1(…2)-Eigenschaft fehlt. Das gilt wohl auch für die Fmln der Gültigkeitsprüfung…
2. Das kannst du in diesen Fällen nicht direkt beeinflussen, aber es gibt da ggf Möglichkeiten (aber nicht mit dem Makro-Recorder!)…
3. Generell: Wenn die interne Darstellung ebenfalls im Workbook gespeichert ist, ja, sonst wohl eher nicht, denn woher soll dann XL wissen, in welcher Sprache die Fmln vorliegen. Also ausprobieren…!
3. VBA-Code: Klares Nein, denn woher soll dann xlVBA wissen, in welcher Sprache die Fmln vorliegen! Das muss dann alternativ pgmiert/kompiliert wdn. Dafür gibt's die #…-Befehle (stehen auch in der VBE-Hilfe!).
Gruß Luc :-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Formeln Übersetzung: Deutsch zu Englisch in Excel


Schritt-für-Schritt-Anleitung

  1. Öffne deine Excel-Arbeitsmappe: Stelle sicher, dass du die Version von Excel verwendest, die die gewünschten Funktionen unterstützt.

  2. Formel eingeben: Gib die Formel in Deutsch in eine Zelle ein, zum Beispiel =WENN(A1>10; "Ja"; "Nein").

  3. Formel in Englisch übersetzen: Um die Formel in Englisch zu sehen, kannst du den Makrorecorder verwenden. Starte die Aufnahme und gib die Formel erneut ein. Überprüfe dann den VBA-Editor. Die Formel sollte als =IF(A1>10, "Yes", "No") angezeigt werden.

  4. Bedingte Formatierung: Beachte, dass die Formel für die bedingte Formatierung nicht automatisch ins Englische übersetzt wird. Um dies zu tun, musst du die Formel manuell eingeben.

  5. VBA anpassen: Wenn du VBA-Code verwenden möchtest, um Formeln zu übersetzen, musst du sicherstellen, dass du die richtige Syntax und die entsprechenden Befehle verwendest. Nutze FormulaLocal für die lokale Sprache und Formula für die englische Darstellung.


Häufige Fehler und Lösungen

  • Fehler: Formel wird nicht übersetzt
    Lösung: Stelle sicher, dass die Excel-Installation auf Englisch eingestellt ist. Du kannst die Sprache in den Excel-Optionen ändern.

  • Fehler: Bedingte Formatierung funktioniert nicht
    Lösung: Bedingte Formatierungen müssen manuell in Englisch eingegeben werden. Verwende die jeweilige englische Formel, um die Formatierung anzuwenden.

  • Fehler: VBA funktioniert nicht mit deutschen Formeln
    Lösung: Wenn du VBA verwendest, stelle sicher, dass der Code korrekt ist und die Formeln in der Sprache der Installation angegeben sind.


Alternative Methoden

  • Online-Tools: Es gibt verschiedene Online-Tools, die dir helfen können, Excel-Formeln von Deutsch nach Englisch zu übersetzen. Diese Tools sind besonders nützlich für komplexe Formeln.

  • Excel-Funktionen: Nutze die Funktion WECHSELN() in Excel, um Teile einer Formel zu ersetzen. Dies kann helfen, die Formel schnell in die gewünschte Sprache zu übersetzen.

  • Excel Add-Ins: Es gibt spezielle Add-Ins für Excel, die die Übersetzung von Funktionen unterstützen. Diese können besonders hilfreich sein, wenn du regelmäßig zwischen den Sprachen wechseln musst.


Praktische Beispiele

  1. Wenn-Dann-Funktion:

    • Deutsch: =WENN(B1>100; "Über 100"; "Unter 100")
    • Englisch: =IF(B1>100, "Over 100", "Under 100")
  2. Zählen von Werten:

    • Deutsch: =ANZAHL(C1:C10)
    • Englisch: =COUNT(C1:C10)
  3. Bedingte Formatierung:

    • Beispiel für eine Regel, die Zellen rot färbt, wenn der Wert unter 50 liegt:
      • Deutsch: =C1<50
      • Englisch: =C1<50

Tipps für Profis

  • Verwende Tabellen: Tabellen in Excel können die Verwaltung von Formeln erleichtern und helfen, die Übersicht zu behalten, besonders wenn du zwischen verschiedenen Sprachen wechselst.

  • Dokumentation: Halte eine Liste der häufig verwendeten Formeln und deren Übersetzungen bereit. Dies kann dir viel Zeit sparen, wenn du oft zwischen Deutsch und Englisch arbeitest.

  • VBA-Optimierung: Wenn du regelmäßig mit internationalem VBA arbeitest, erstelle eine Bibliothek von Funktionen, die dir helfen, Formeln automatisch zu übersetzen.


FAQ: Häufige Fragen

1. Wie kann ich sicherstellen, dass meine Formeln immer richtig übersetzt werden?
Du kannst eine Liste der deutschen und englischen Excel-Funktionen erstellen oder Online-Ressourcen nutzen, um die Übersetzungen zu überprüfen.

2. Funktioniert der Makrorecorder in jeder Excel-Version?
Ja, der Makrorecorder ist in den meisten modernen Excel-Versionen verfügbar. Achte jedoch darauf, dass du die richtige Sprache für die Installation ausgewählt hast.

3. Gibt es eine einfache Möglichkeit, meine Excel-Formeln zu übersetzen?
Ja, du kannst Online-Übersetzungstools oder Excel Add-Ins verwenden, die speziell für die Übersetzung von Formeln entwickelt wurden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige