ActiveX contenant Excel : pas de retour ...
Stagiaire WDF
Inscrit:
03/11/2005 14:45
Post(s): 5
J'essaie d'utiliser la classe CExcel1 téléchargée sur ce site, dans le but de faire une table Excel dans une Feuille WinDEV, avec le retour d'information des évènements d'Excel.

Si j'utilise la classe comme celle livrée dans l'exemple de WD9, c'est à dire avec une zone ActiveX de type "shell.explorer" (navigateur internet), les évènements d'Excel sont inaccessibles. Par contre les fonctionnalités de la classe sont OK (écrire, lire ...)

Pour avoir accès aux évènements, j'ai essayé de déclarer l'ActiveX dans WinDEV comme une feuille Excel "OWC11.Spreadsheet" (Microsoft Office Spreadsheet 11), mais cette zone reste sans action : toutes les commandes OLE / ActiveX vont vers l'application Excel en elle-même, qui a bien mon fichier d'ouvert et correctement renseigné.

MErci de votre aide

Contribution le : 05/01/2006 16:47
Créer un fichier PDF de la contribution Imprimer


Re: ActiveX contenant Excel : pas de retour ...
Anonyme
Tous ceux qui ont téléchargé la classe Excel l'utilisent comment ?

Merci à au moins une personne de daigner me répondre


Citation :

ch_gilbert a écrit:
J'essaie d'utiliser la classe CExcel1 téléchargée sur ce site, dans le but de faire une table Excel dans une Feuille WinDEV, avec le retour d'information des évènements d'Excel.

Si j'utilise la classe comme celle livrée dans l'exemple de WD9, c'est à dire avec une zone ActiveX de type "shell.explorer" (navigateur internet), les évènements d'Excel sont inaccessibles. Par contre les fonctionnalités de la classe sont OK (écrire, lire ...)

Pour avoir accès aux évènements, j'ai essayé de déclarer l'ActiveX dans WinDEV comme une feuille Excel "OWC11.Spreadsheet" (Microsoft Office Spreadsheet 11), mais cette zone reste sans action : toutes les commandes OLE / ActiveX vont vers l'application Excel en elle-même, qui a bien mon fichier d'ouvert et correctement renseigné.

MErci de votre aide

Contribution le : 06/01/2006 11:49

Edité par sur 6/1/2006 12:37:44
Créer un fichier PDF de la contribution Imprimer


Re: ActiveX contenant Excel : pas de retour ...
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

pour déclarer un evenement lié à un activeX il faut déclarer l'évènement de le bloc initialisation de l'activeX

exemple pour l'evenemnt KeyPress de l'activeX OWC11.Spreadsheet
ActiveXEvenement("MonKeyPress",moimeme,"KeyPress")

Délarer la procédure MonKeyPress
PROCEDURE MonKeyPress(obj)
 //Pour Test
 Info(Touche enfoncée : " + obj>>KeyChar())

Contribution le : 07/01/2006 01:00
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: ActiveX contenant Excel : pas de retour ...
Stagiaire WDF
Inscrit:
03/11/2005 14:45
Post(s): 5
Merci d'avoir essayé de répondre , mais le problème est que la liaison entre l'ActiveX de type Excel et la classe CExcel ne fonctionne pas, toutes les commandes de CExcel sont redirigées vers Excel et non l'ActiveX.

Merci à ceux qui utilisent la classe CExcel de me répondre, notamment si vous l'utilisez avec un ActiveX 'Excel' et non 'Internet Explorer'.

Merci

Salutations

Contribution le : 23/01/2006 11:33
Créer un fichier PDF de la contribution Imprimer


Re: ActiveX contenant Excel : pas de retour ...
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Il faut avoir quelques connaissances sur l'utilisation des activeX pour modifier la classe cExcel livré sur ce site.

En effet cette classe utilise sa propre instance d'excel et il est nécessaire de modifier quelque peu cette classe pour pouvoir l'utiliser comme vous le désirez.

Contribution le : 23/01/2006 12:09
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2