Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Wert auslesen - übersetzten - wieder einfügen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Wert auslesen - übersetzten - wieder einfügen (836 mal gelesen)
piston
Mitglied
Konstrukteur


Sehen Sie sich das Profil von piston an!   Senden Sie eine Private Message an piston  Schreiben Sie einen Gästebucheintrag für piston

Beiträge: 140
Registriert: 18.05.2004

Pro/E WF4<P>Windows XP 64bit

erstellt am: 24. Jul. 2014 08:56    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo!


Ich möchte folgendes durchführen:

In einer Zelle steht ein Text in Deutsch. Diese will ich einer Variablen zuweisen, dann über eine Wenn,Dann,Sonst Formel übersetzen und den Englischen Wert in die gleiche Zelle schreiben, wo vorher der Deutsche Wert stand.

Ich habs mal so probiert:

    HandofHelix = Range("E8")
   
    HandofHelixEN "=IF HandofHelix=""GERADVERZAHNT"",""---"",IF HandofHelix=""LINKS"",""LEFT"",IF HandofHelix=""RECHTS"",""RIGHT"",""---"")))"
   
    Range("E8") = HandofHelixEN

aber so geht es leider nicht 

Danke schon mal!!!

Gruß

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Nepumuk
Mitglied
Entwicklungsleiter


Sehen Sie sich das Profil von Nepumuk an!   Senden Sie eine Private Message an Nepumuk  Schreiben Sie einen Gästebucheintrag für Nepumuk

Beiträge: 351
Registriert: 16.10.2004

erstellt am: 24. Jul. 2014 17:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für piston 10 Unities + Antwort hilfreich

Hallo,

was hast du genau vor? Denn Beschriftungen in einer Exceltabelle mehrsprachig zu machen geht viel einfacher.

------------------
Gruß
Nepumuk 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Frank88
Mitglied



Sehen Sie sich das Profil von Frank88 an!   Senden Sie eine Private Message an Frank88  Schreiben Sie einen Gästebucheintrag für Frank88

Beiträge: 153
Registriert: 11.10.2004

Civil3D 2018

erstellt am: 10. Aug. 2014 22:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für piston 10 Unities + Antwort hilfreich

Hallo,

das geht sicher auch mit IF-Abfragen, aber wenn es mehrere Möglichkeiten gibt ist SELECT CASE sicher die bessere Wahl.

Code:

HandofHelix = cells(8,5).value 'einfacher zu handeln als Range("E8")
select case HandofHelix
  case "GERADVERZAHNT"
    HandofHelixEN="---"
  case "LINKS"
    HandofHelixEN="LEFT"
  case "RECHTS"
    HandofHelixEN="RIGHT"
end select
cells(8,5).value=HandofHelixEN

Grüsse,
Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Rainer Schulze
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. im Ruhestand


Sehen Sie sich das Profil von Rainer Schulze an!   Senden Sie eine Private Message an Rainer Schulze  Schreiben Sie einen Gästebucheintrag für Rainer Schulze

Beiträge: 4419
Registriert: 24.09.2012

erstellt am: 10. Aug. 2014 23:42    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für piston 10 Unities + Antwort hilfreich

>>und den Englischen Wert in die gleiche Zelle schreiben, wo vorher der Deutsche Wert stand.

Das nennt man eine Kreisbeziehung und die ist nicht zulässig.

------------------
Rainer Schulze

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Frank88
Mitglied



Sehen Sie sich das Profil von Frank88 an!   Senden Sie eine Private Message an Frank88  Schreiben Sie einen Gästebucheintrag für Frank88

Beiträge: 153
Registriert: 11.10.2004

Civil3D 2018

erstellt am: 11. Aug. 2014 21:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für piston 10 Unities + Antwort hilfreich

Hallo Rainer,

ich weiss ja nicht, wem Dein Posting galt... aber das war die Vorgabe vom Fragesteller.
Ich würde sagen: Warum auch nicht, wenn man weiss, was man tut? Ich mache das öfter, zum Beispiel bei Umrechnung von Einheiten. Wenn der Übersichtlichkeit halber der Platz in einer Tabelle begrenzt ist, wird per Drop-Down (Gültikeit-Liste) die Einheit, in der der Wert vorliegt, ausgewählt, in das entsprechende Feld eingegeben, umgerechnet und ins gleiche Feld ausgegeben, damit der Rest der Formeln/des Codes sich darauf beziehen können.

Grüsse,
Frank

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Harmening
Moderator
Arbeiter ツ




Sehen Sie sich das Profil von Thomas Harmening an!   Senden Sie eine Private Message an Thomas Harmening  Schreiben Sie einen Gästebucheintrag für Thomas Harmening

Beiträge: 2897
Registriert: 06.07.2001

Das Innerste geäussert
und aufs Äusserste verinnerlicht

erstellt am: 12. Aug. 2014 07:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für piston 10 Unities + Antwort hilfreich

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz