Moin moin und vielen Dank an Euch alle!
Stimmt, die Frage war recht "allgemein". Die Antworten haben mir dennoch geholfen! Ich hatte auf so allgemeine Antworten auch gehofft. Geheim ist es nicht unbedingt. Und dennoch möchte man ja keine schlafenden Hunde wecken. Man muss ja nicht riskieren, dass der bisherige Anbieter mitbekommt, dass man ĂŒber einen Wechsel nachdenkt. Vielleicht zerschlĂ€gt es sich ja alles wieder.
Bei dieser Angelegenheit scheint man wirklich mit so "simplen" Lösungen wie einer CSV-Import Funktion arbeiten zu können. Ăber einen "Trick" (mehr oder weniger) kann man eine Excel-Liste aus Programm A generieren. Da das so nicht vorgesehen war, muss ich noch ein Formular generieren, dass dann alle gewĂŒnschten Daten enthĂ€lt. Dann sind die extrahierten Roh-Daten relativ sauber und relativ vollstĂ€ndig.
Excel kennt man fĂŒr gewöhnlich mit 3 RegisterblĂ€ttern. Auf Registerblatt 2 werden dann diverse Formeln jede Zelle so anpassen, dass sie fĂŒr das Zielprogramm so sauber wie möglich wird. Ich sage mal als Einfaches Beispiel, wenn in Programm A PLZ und Ort je eine Zelle haben, und Programm B beides in einem ist, dann wird eben mit nem Leerzeichen verkettet. usw. Registerblatt 2 wird dann geschĂŒtzt und ausgeblendet. Dann kann man den ĂŒberarbeiteten Inhalt in Registerblatt 3 kopieren. Da die Zellen in 2 ausgeblendet sind, werden nicht die Formeln ĂŒbertragen sondern der Inhalt. Dann hat man wieder die gewĂŒnschten "Werte" (Inhalte).
Dann aus dem Blatt eine CSV erstellen. Irgendwo gibt es noch Probleme mit Umlauten... und "Ă" usw. Entweder kann ich das beheben, oder diese Zeichen werden im Excel zunĂ€chst gegen Platzhalter ausgetauscht und in der fast fertigen csv "zurĂŒck verwandelt". Denn scheinbar werden alle Umlaute durch das selbe "Symbol" ersetzt.
Alles in allem relativ frickelich und ein wenig Arbeit. Aber es sollte machbar sein. Demnach ohne das alle Kollegen 1/4 Jahr den Kram abtippen, ohen dass man einen teuren Experten beauftragen muss und vor allem ohne das man nicht weiterkommt bzw. lange mit 2 Programmen paralell arbeitenmuss.