Liebe CX User.
Anbei ein Skript zum Nachschlagen für Interessierte und zur freien Verwendung.
Der 'Starte' Befehl hat echt Potenzial zum Datenaustausch
Sollte eine bestimmte Lizenz erforderlich sein, bitte das Skript im Volltestmodus ausführen
cX4Web Code
Was ist das?
1 *** Clickexe 5.0 ¶Excel Zellinhalt auslesen mit COM (OLE) und Powershell
2 Starte Powershell.exe, warten bis beendet, Status in [al], Konsole, sende '# Excel Objekt erstellen¶$Myexcel = New-Object -ComObject excel.application¶¶# sichtbar machen¶$Myexcel.visible =...', verborgen
3
4 *** Man könnte den Datenaustausch auch über eine Textdatei realisieren..
(5 Datei lesen '[cX.Spezialverzeichnis(0)]test.txt' in [ergebnis], Zeile 1
6
7 Warte Endlos (Warten auf zu behandelnde Ereignisse)
8
9 :: System_Clipboard
10 *** #Inhalt der Zelle C1 (Zeile 1,Spalte 3).Text aus Clipboard kopieren und weiterverwenden
11 Meldung 'Inhalt der Zelle C1 = [cX.Clipboard.Text]', Titel 'Titel', Buttons 'Nur OK', Symbol 'Information'
12 Beende Unterprogramm (Zurück)
cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen
(12 Zeilen, cX 5.0.10.1, Lizenz: Pro)
lg Christian