Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2

THEMA:

Excel als Prozess erkennen 23 Mai 2022 12:50 #1

  • Siebald
  • Offline
  • Beiträge: 79
  • Dank erhalten: 25
Hallo,
ich möchte erkennen, ob Excel gestartet wurde.

cX4Web cX4Web Code

Was ist das?

1  *** Task
2  Aufruf Marke 'Test', Intervall 1
3  Warte Endlos (Warten auf zu behandelnde Ereignisse)
4  
5  :: Test
6  Setze in [Excel]: '[cX.Prozess(Microsoft Excel).Da]' 
7  
8  Beende Unterprogramm (Zurück)
9  

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (9 Zeilen, cX 5.0.8.8)


Der Variablenwert ist immer 0, egal ob ich Excel starte oder nicht.
Das Beispiel im Cx Web-Code ist in der Hilfe nicht lesbar (nur kleines gelbes Feld).
Kann mir jemand etwas auf die Sprünge helfen.

Gruß Frank

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Excel als Prozess erkennen 23 Mai 2022 14:37 #2

  • Dennis
  • Denniss Avatar
  • Abwesend
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hallo Frank,

ich würde zur Sicherheit lieber den Prozess-Namen (Binary ohne .exe) verwenden. Das klappt bei mir: [cX.Prozess(Excel).Da]

Das mit "Microsoft Excel" ist gewagt - so steht es bei der Anwendung nicht einmal mehr im Titel...

Viele liebe Grüße Dennis

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Excel als Prozess erkennen 23 Mai 2022 14:54 #3

  • Siebald
  • Offline
  • Beiträge: 79
  • Dank erhalten: 25
Hallo Dennis,
vielen Dank für die Hilfe. Bei  mir klappt es jetzt, allerdings muß ich wirklich genau das eingeben, was im Excel-Fenster steht, bei mir aktuell "Mappe1 - Excel" .

Gruß Frank

 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Excel als Prozess erkennen 23 Mai 2022 15:00 #4

  • Siebald
  • Offline
  • Beiträge: 79
  • Dank erhalten: 25
Hallo Dennis,
ich muß mich revidieren. Es klappt immer nur einmal beim Starten meines kleinen Cx-Programms. Läuft es und Excel wird gestartet oder geschlossen, bleibt der letzte beim Start des Programmes vorhandene Wert in meiner Variable Excel.

Gruß Frank

 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Excel als Prozess erkennen 23 Mai 2022 19:04 #5

  • Dennis
  • Denniss Avatar
  • Abwesend
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hallo Frank,

das Ereignis wird nur zyklisch aufgerufen, wenn auch "im Hintergrund" gewählt ist.

Viele Grüße Dennis

cX4Web cX4Web Code

Was ist das?

1  *** Task
2  Aufruf Marke 'Test' im Hintergrund, Intervall 1
3  Warte Endlos (Warten auf zu behandelnde Ereignisse)
4 
5  :: Test
6  Setze in [Excel]: '[cX.Prozess(Excel).Da]'
7 
8  Beende Unterprogramm (Zurück)
9 

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


(9 Zeilen, cX 5.0.8.8)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Excel als Prozess erkennen 23 Mai 2022 20:59 #6

  • Siebald
  • Offline
  • Beiträge: 79
  • Dank erhalten: 25
Hallo Dennis,
das habe ich auch schon probiert. Es funktioniert nur einmalig beim Start des Programms.

Gruß Frank
 

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von Siebald.
  • Seite:
  • 1
  • 2

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden