Excel und Makro Programming
Hallo,
Also Es geht um eine Excel Datei, Und diese Datei enthält Informationen über Tee arten und ihre Zutaten. Und diese Informationen sind auf verschiedene Sprachen gespeichert.
Ich brauche nur einen Tipp, dass wenn man z.B einen Name mit der englischen Version ändert, ändert sich auch bei den anderen Versionen automatisch, ohne das man manuell eingeben muss.
Grüße
Also Es geht um eine Excel Datei, Und diese Datei enthält Informationen über Tee arten und ihre Zutaten. Und diese Informationen sind auf verschiedene Sprachen gespeichert.
Ich brauche nur einen Tipp, dass wenn man z.B einen Name mit der englischen Version ändert, ändert sich auch bei den anderen Versionen automatisch, ohne das man manuell eingeben muss.
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 166505
Url: https://administrator.de/contentid/166505
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
16 Kommentare
Neuester Kommentar
Zitat von @KaiserQQ7:
Hallo,
Ich habe eine Aufgabe und zwar, bei uns in der Firma, erstellen die Mitarbeiter Excel Datei mit Producte und Ihre Preise auf
verschiedene Sprachen, und da es zu viel Aufwand und Zeit braucht, suche ich eine Lösung, die Lösung sollte alle Namen
automatisch wenn man die Sprache wählt umschreibt. kann man sowas mit Makro machen oder soll es lieber mit einem Visual Basic
Application programiiert werden (wenn das überhaupt geht)?!
Unbedingt.Hallo,
Ich habe eine Aufgabe und zwar, bei uns in der Firma, erstellen die Mitarbeiter Excel Datei mit Producte und Ihre Preise auf
verschiedene Sprachen, und da es zu viel Aufwand und Zeit braucht, suche ich eine Lösung, die Lösung sollte alle Namen
automatisch wenn man die Sprache wählt umschreibt. kann man sowas mit Makro machen oder soll es lieber mit einem Visual Basic
Application programiiert werden (wenn das überhaupt geht)?!
Bitte überarbeiten oder neu erstellen.
Bitte nicht wieder im Bereich "Betriebssysteme"->"Linux & Unix" einstellen.
### Papierkorb ###
Hallo,
Hallo @KaiserQQ7,Ich habe eine Aufgabe und zwar, bei uns in der Firma, erstellen die Mitarbeiter Excel Datei mit Producte und Ihre Preise auf
verschiedene Sprachen, und da es zu viel Aufwand und Zeit braucht, suche ich eine Lösung, die Lösung sollte alle Namen
automatisch wenn man die Sprache wählt umschreibt.
Na da hast du ja eine schöne Aufgabe.verschiedene Sprachen, und da es zu viel Aufwand und Zeit braucht, suche ich eine Lösung, die Lösung sollte alle Namen
automatisch wenn man die Sprache wählt umschreibt.
Kann man sowas mit Makro machen oder soll es lieber mit einem Visual Basic
Application programiiert werden (wenn das überhaupt geht)?!
Ein Makro IST ein VBA-Skript. (Visual Basic for Applications).Application programiiert werden (wenn das überhaupt geht)?!
Ob das geht?
Theoretisch kannst du mit VBA so ziemlich alles machen, was dir einfällt (und deine Datei betrifft).
Ob es sinnvoll und verhältnismäßig ist?
__nein__
Grüße
GrußSnow
1.
Der Aufwand dafür ist in den allermeisten Fällen wesentlich höher als der Nutzen.
Deine Mitarbeiter können dich sicherlich alle eine gemeinsame Sprache, z.B. Englisch, oder? Sollen sie halt auf Englisch schreiben, anstatt dass einer auf Deutsch, der nächste auf Französisch und die Sekretärin ums Eck auf Elbonisch schreibt.
PAPIERKORB
2.Der Aufwand dafür ist in den allermeisten Fällen wesentlich höher als der Nutzen.
Deine Mitarbeiter können dich sicherlich alle eine gemeinsame Sprache, z.B. Englisch, oder? Sollen sie halt auf Englisch schreiben, anstatt dass einer auf Deutsch, der nächste auf Französisch und die Sekretärin ums Eck auf Elbonisch schreibt.
Moin KaiserQQ7,
noch mal in langsam.
1) Die Frage wurde von mir umweltgerecht entsorgt, weil sie so wie oben zitiert nicht beantwortbar ist.
2) Ich hab für Neu-Papierkörbler wie dich darunter geschrieben
Nein, wir sind hier keine Krabbelgruppe und nein, ich bin nicht die liebe Tante Gisela, die dir gerne beim Schnürsenkelzubinden helfen wird.
Grüße
Biber
noch mal in langsam.
1) Die Frage wurde von mir umweltgerecht entsorgt, weil sie so wie oben zitiert nicht beantwortbar ist.
2) Ich hab für Neu-Papierkörbler wie dich darunter geschrieben
Bitte überarbeiten oder neu erstellen.
Bitte nicht wieder im Bereich "Betriebssysteme"->"Linux & Unix" einstellen.
3) Da du die beiden vorangegangenen Punkte offensichtlich für nicht weiter beachtenswert hältst noch ein weiterer HinweisBitte nicht wieder im Bereich "Betriebssysteme"->"Linux & Unix" einstellen.
Nein, wir sind hier keine Krabbelgruppe und nein, ich bin nicht die liebe Tante Gisela, die dir gerne beim Schnürsenkelzubinden helfen wird.
Grüße
Biber
Apropos "netter"....
Aus Gründen der Traditionspflege und historischen Verbundenheit nennen wir deinen neuen Heimatbereich "Papierkorb".
Da wir aber berufsbedingt mehrheitlich Bastler, Löter und Zusammenbrater sind in diesem Forum habe ich den Papierkorb nach meinem letzten Conrad-Shoppingbummel etwas runderneuert.
Der hat jetzt ein kleines rotes Knöppken unten rechts und ich nenne ihn "Moulinette"
Grüße
Biber
Aus Gründen der Traditionspflege und historischen Verbundenheit nennen wir deinen neuen Heimatbereich "Papierkorb".
Da wir aber berufsbedingt mehrheitlich Bastler, Löter und Zusammenbrater sind in diesem Forum habe ich den Papierkorb nach meinem letzten Conrad-Shoppingbummel etwas runderneuert.
Der hat jetzt ein kleines rotes Knöppken unten rechts und ich nenne ihn "Moulinette"
Grüße
Biber
Zitat von @Biber:
> Zitat von @KaiserQQ7:
> ----
> jetzt geht dir besser du netter?!
Apropos "netter"....
> Zitat von @KaiserQQ7:
> ----
> jetzt geht dir besser du netter?!
Apropos "netter"....
Ich möchte jetzt mal ein Plädoyer für alle unseren geschätzten Frederöffner wie KaiserQQ7 bringen:
Bitte bitte bitte jeden Tage mindestens einer, der derartiges veröffentlicht.
Ich gewöhne mich gerade daran, auch an Nichtmontagen Kommentare wie diesen vom biber zu genießen und (still vor mich hinzulachen):
3) Da du die beiden vorangegangenen Punkte offensichtlich für nicht weiter beachtenswert hältst noch ein weiterer Hinweis
Nein, wir sind hier keine Krabbelgruppe und nein, ich bin nicht die liebe Tante Gisela, die dir gerne beim Schnürsenkelzubinden helfen wird.
Nein, wir sind hier keine Krabbelgruppe und nein, ich bin nicht die liebe Tante Gisela, die dir gerne beim Schnürsenkelzubinden helfen wird.
Auch auf die Gefahr hin, dass unser liebevolles Kuscheltierchen dann ein Problem mit den anderen noch verfügbaren Wochentagen bekommt.
Moin KaiserQQ7,
ich finde zwar nicht, dass die bisherigen Informationen ausreichend für eine zielführende Beantwortung sind, aber einmal hake ich noch nach.
Alles in einer Excel-Datei?
Jede Zutaten-XX-Sprache in einem eigenen XX-Sheet mit XX = DE, FR, EN?
Oder wie habt ihr die Strukturierung gelöst?
Ich (aka die liebe Tante Gisela) verstehe es nicht/habe kein konkretes Bild von Tee-Blättern, Zutaten-Zeilen, Kandis-Spalten oder Versions-Verweisen vor Augen.
Grüße
Biber
ich finde zwar nicht, dass die bisherigen Informationen ausreichend für eine zielführende Beantwortung sind, aber einmal hake ich noch nach.
Also Es geht um eine Excel Datei, Und diese Datei enthält Informationen über Tee arten und ihre Zutaten.
Okay, es wird verständlicher.Und diese Informationen sind auf verschiedene Sprachen gespeichert.
Mit Version Excel 2000? 2003? 2007? 2010?Alles in einer Excel-Datei?
Jede Zutaten-XX-Sprache in einem eigenen XX-Sheet mit XX = DE, FR, EN?
Oder wie habt ihr die Strukturierung gelöst?
Ich brauche nur einen Tipp, dass wenn man z.B einen Name mit der englischen Version
ändert, ändert sich auch bei den anderen Versionen automatisch, ohne das man manuell eingeben muss.
Dazu müsste hier jemand erahnen können, was du mit "einen Name mit der englischen Version" meinst und was mit "bei den anderen Versionen"?ändert, ändert sich auch bei den anderen Versionen automatisch, ohne das man manuell eingeben muss.
Ich (aka die liebe Tante Gisela) verstehe es nicht/habe kein konkretes Bild von Tee-Blättern, Zutaten-Zeilen, Kandis-Spalten oder Versions-Verweisen vor Augen.
Grüße
Biber
Moin KaiserQQ7,
sagen wir so: ich vertrete eigentlich immer den Standpunkt, dass der richtige Zeitpunkt für (Excel-) VBA-Programmierung dann ist, wenn es gar keine andere vertretbare Lösungsmöglichkeit gibt.
Oder anders herum hergeleitet - wenn denn eure Excel-Ergebnis-Datei von "Exact Globe" halbwegs sauber strukturiert ist, dann sollte es sowohl möglich sein, mit den normalen Excel-Funktionen (insbesondere SVerweis()) zu einem Ergebnis zu kommen wie auch mit VBA-Makros oder einem kleinen VBScript.
Aber ich würde doch genau diesen proof-of-concept, ob denn eine Auflösung/ein Sprach-Umschalten ohne weiter manuelle Nacharbeit möglich ist, zuerst auf der Excel-Oberfläche machen.
Für weitere handwerkliche Tipps ist noch keine Grundlage vorhanden.
Grüße
Biber
sagen wir so: ich vertrete eigentlich immer den Standpunkt, dass der richtige Zeitpunkt für (Excel-) VBA-Programmierung dann ist, wenn es gar keine andere vertretbare Lösungsmöglichkeit gibt.
Oder anders herum hergeleitet - wenn denn eure Excel-Ergebnis-Datei von "Exact Globe" halbwegs sauber strukturiert ist, dann sollte es sowohl möglich sein, mit den normalen Excel-Funktionen (insbesondere SVerweis()) zu einem Ergebnis zu kommen wie auch mit VBA-Makros oder einem kleinen VBScript.
Aber ich würde doch genau diesen proof-of-concept, ob denn eine Auflösung/ein Sprach-Umschalten ohne weiter manuelle Nacharbeit möglich ist, zuerst auf der Excel-Oberfläche machen.
Für weitere handwerkliche Tipps ist noch keine Grundlage vorhanden.
Grüße
Biber