| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für EPLAN |
Autor
|
Thema: Scripting Excel über Zusatztool auslesen (812 mal gelesen)
|
A.Robert Mitglied staatl. gepr. Techniker
Beiträge: 441 Registriert: 09.03.2015 EPLAN Electric P8 - Select Version: 2.6 HF4 2.8 HF4 / SQL 2.9 SP1 Update 14 / ProPanel
|
erstellt am: 12. Apr. 2022 10:22 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, zur Verständnis: Wir haben bei uns ein Script laufen, welches uns den Schaltplan je nach Konfiguration zusammenstellt und als pdf / dxf ausgibt. Zusätzlich werden zwei Formulare über Export - Beschriftung ausgegeben (Erwärmungsnachweis und Leistungsnachweis). Jetzt würde ich gern an die Ergebnisse aus den beiden Exceltabellen herankommen und diese in einer txt zur weiteren Verarbeitung ablegen. Hat jemand vielleicht schon so etwas gemacht und hat ein paar Tipps für mich oder sogar ein Tool, welches ich anpassen kann? ------------------ Gruß Robert Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fency Mitglied Eplan Konstrukteur
Beiträge: 185 Registriert: 15.07.2011
|
erstellt am: 12. Apr. 2022 20:55 <-- editieren / zitieren --> Unities abgeben: Nur für A.Robert
Hallo Robert, Verstehe ich das richtig, du willst das Ergebnis aus der Berechnung die im Excel stattfindet auslesen in eine .txt-Datei? Da solltest du einfach mal googeln, irgendwas wie "C# Wert aus Excelzelle auslesen". Dafür musst du die Excel dann aber so aufbauen, dass das gewünschte Ergebnis immer in der selben Zelle ist. Dann sollte das nicht zu schwer sein.
------------------ Eplan P8 2.9 SP1 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
A.Robert Mitglied staatl. gepr. Techniker
Beiträge: 441 Registriert: 09.03.2015 EPLAN Electric P8 - Select Version: 2.6 HF4 2.8 HF4 / SQL 2.9 SP1 Update 14 / ProPanel
|
erstellt am: 13. Apr. 2022 06:24 <-- editieren / zitieren --> Unities abgeben:
Morgen fency, ja genau das ist der Plan. Bin gerade dabei diesen umzusetzen. Was derzeit funktioniert: EPLAN script => Übergabe PfadQuelle & PfadZiel => start Consolen-Anwendung.exe - Excel einlesen und ablegen als txt Bin also auf einem guten Weg ------------------ Gruß Robert [Diese Nachricht wurde von A.Robert am 13. Apr. 2022 editiert.] [Diese Nachricht wurde von A.Robert am 13. Apr. 2022 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Eplaner123 Mitglied Elektrokonstrukteur
Beiträge: 23 Registriert: 04.04.2019 Eplan P8 2.9 SP1 Update 2, Eplan Preplaning 2.9, Eplan Fluid 2.9, Terminal-Server-Lösung
|
erstellt am: 13. Apr. 2022 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für A.Robert
Darf ich dich nach diesem Script fragen wie das aufgebaut ist? Ich würde mir auch gerne selbst eins basteln aber dazu fehlt mir ein wenig die Erfahrung. Vielleicht kannst du das zu Verfügung stellen? Würde mich freuen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
A.Robert Mitglied staatl. gepr. Techniker
Beiträge: 441 Registriert: 09.03.2015 EPLAN Electric P8 - Select Version: 2.6 HF4 2.8 HF4 / SQL 2.9 SP1 Update 14 / ProPanel
|
erstellt am: 13. Apr. 2022 13:07 <-- editieren / zitieren --> Unities abgeben:
|
Eplaner123 Mitglied Elektrokonstrukteur
Beiträge: 23 Registriert: 04.04.2019 Eplan P8 2.9 SP1 Update 2, Eplan Preplaning 2.9, Eplan Fluid 2.9, Terminal-Server-Lösung
|
erstellt am: 13. Apr. 2022 13:24 <-- editieren / zitieren --> Unities abgeben: Nur für A.Robert
|
Eplaner123 Mitglied Elektrokonstrukteur
Beiträge: 23 Registriert: 04.04.2019 Eplan P8 2.9 SP1 Update 2, Eplan Preplaning 2.9, Eplan Fluid 2.9, Terminal-Server-Lösung
|
erstellt am: 27. Okt. 2022 07:49 <-- editieren / zitieren --> Unities abgeben: Nur für A.Robert
|
Ex-Mitglied
|
erstellt am: 27. Okt. 2022 08:11 <-- editieren / zitieren -->
|
A.Robert Mitglied staatl. gepr. Techniker
Beiträge: 441 Registriert: 09.03.2015 EPLAN Electric P8 - Select Version: 2.6 HF4 2.8 HF4 / SQL 2.9 SP1 Update 14 / ProPanel
|
erstellt am: 27. Okt. 2022 08:56 <-- editieren / zitieren --> Unities abgeben:
Moin, tatsächlich ist das Script fertig und läuft soweit. Funktionsweise sieht ungefähr so aus: - Start Eplan Script - 1. Export Label als Excel mit Berechnung (Leistung) - 2. Export Label als Excel mit Berechnung (Wärmeberechnung) - Start exe Excel-Auslesen mit Übergabe der Pfade (Quelle/Ziel) und der Zeile/Spalte, die ausgelesen werden soll - Die exe liest diese aus und schreibt die Werte in eine txt - Eplan Script liest die txt-Dateien ein und verarbeitet die Werte entsprechend. Bsp. => Werte eintragen in den Projekteingenschaften, damit diese auf dem Deckblatt oder Typenschild-Makro sichtbar sind... Leider finde ich nicht die Zeit das Scipt zu bereinigen und es auf Allgemein umzuschreiben, so das es als Beispiel dienen kann. Folgt aber noch ------------------ Gruß Robert [Diese Nachricht wurde von A.Robert am 27. Okt. 2022 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |