Téléchargement des produits


Version anglaise


 

Demande à l'application Microsoft Excel d'afficher ou non les messages d'alerte ou d'avertissement en réaction à certaines invocations de méthodes.

Si AfficherMessages vaut *FAUX, Microsoft Excel prend des réponses par défaut et n'interrompt pas l'exécution de la méthode par un dialogue avec l'utilisateur. Sinon, Microsoft Excel affiche une boîte de dialogue et signale qu'il attend une réponse par un clignotement de sa barre de titre et de son icône dans la barre de tâches.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_AFFICHER_MESSAGES AfficherMessages CodeRetour

Paramètres

AfficherMessages

type BOOL (paramètre en entrée)

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

 

Calcule tous les classeurs ouverts dans l'application Microsoft Excel.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_CALCULER CodeRetour

Paramètres

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

 

Connecte l'application Visual Adélia à l'application Microsoft Excel.

Si cette dernière n'est pas lancée sur le poste, l'application Microsoft Excel est lancée mais reste invisible.

Si l'application est déjà connectée, aucune opération n'est effectuée.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

 

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_CONNECTER CodeRetour

Paramètres

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

* En début de programme

* Connexion à EXCEL

APPELER_METHODE CLI_EXCEL APPLI_CONNECTER COD_RETOUR

* ouverture d'un modèle de classeur existant pour mise à jour

CHEMIN_FICHIER = 'd:\exploit\client\obj\perso.xls'

APPELER_METHODE CLI_EXCEL CLASS_OUVRIR  CHEMIN_FICHIER COD_RETOUR

* sauvegarde dans un autre classeur afin de ne pas écraser le modèle

CHEMIN_FICHIER = 'D:\ exploit \client\obj\perso_lst.xls'

APPELER_METHODE  CLI_EXCEL CLASS_ENREGISTRER_SOUS  CHEMIN_FICHIER  COD_RETOUR

* positionnement dans la feuille Employés

NOM_FEUILLE = 'Employés'

APPELER_METHODE CLI_EXCEL FEUIL_ACTIVER NOM_FEUILLE COD_RETOUR

 

 

 

Connecte l'application Visual Adélia à l'application Microsoft Excel.

Si le paramètre NouvelleAppliExcel vaut *VRAI, un nouveau processus Microsoft Excel est lancé, auquel se connecte l'application Visual Adélia.

Si le paramètre NouvelleAppliExcel vaut *FAUX, l'application Visual Adélia se connecte soit à l'application Microsoft Excel lancée sur le poste si elle existe, soit à un nouveau processus Microsoft Excel.

Si ce dernier n'est pas lancé sur le poste, l'application Microsoft Excel est lancée mais reste invisible.

 

Le paramètre ExcelLance prend la valeur *VRAI si le processus Microsoft Excel auquel se connecte l'application Visual Adélia est déjà lancé, *FAUX sinon. Si l'application Visual Adélia est déjà connectée, aucune opération n'est effectuée, et le paramètre ExcelLance prend la valeur *VRAI.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

 

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_CONNECTER_EX NouvelleAppliExcel ExcelLance CodeRetour

Paramètres

NouvelleAppliExcel

type BOOL (paramètre en entrée)

ExcelLance

type BOOL (paramètre en sortie)

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

 

Déconnecte l'application Visual Adélia de l'application Microsoft Excel.

Si cette dernière a été utilisée uniquement à travers des appels de méthodes depuis l'application Visual Adélia, son exécution est terminée.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_DECONNECTER CodeRetour

Paramètres

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

* Si sortie de la fenêtre

* fermeture du classeur sans sauvegarde

SAUVER_MODIF = *FAUX

APPELER_METHODE CLI_EXCEL CLASS_FERMER SAUVER_MODIF -

CHEMIN_FICHIER COD_RETOUR

VISIBILITE = *FAUX

APPELER_METHODE CLI_EXCEL APPLI_FIXER_VISIBILITE VISIBILITE COD_RETOUR

APPELER_METHODE CLI_EXCEL APPLI_DECONNECTER COD_RETOUR

*

TERMINER

 

 

Fixe la visibilité de l'application Microsoft Excel en fonction de la valeur du paramètre Visibilite.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_FIXER_VISIBILITE Visibilite CodeRetour

Paramètres

Visibilite

type BOOL (paramètre en entrée)

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

* Si sortie de la fenêtre

* connexion du programme Visual Adélia à Excel

APPELER_METHODE  CLI_EXCEL APPLI_CONNECTER coderetour

* on rend visible Excel

topVisible = *vrai

APPELER_METHODE  CLI_EXCEL  APPLI_FIXER_VISIBILITE topVisible CodeRetour

* ouverture du modèle de classeur XLS que l'on souhaite alimenter en données

ClasseurNom = 'D:\exploit\client\obj\Poids.xls'

APPELER_METHODE  CLI_EXCEL CLASS_OUVRIR ClasseurNom CodeRetour

 

Remarque : Cette méthode n'est pas mise en oeuvre en génération Cloud.

 

Permet ou non à l'utilisateur d'exécuter des actions dans l'application Microsoft Excel en fonction de la valeur du paramètre InteractionAutorisee.

Si les interactions ne sont pas autorisées, Microsoft Excel ne réagit pas aux événements de la souris ou du clavier.

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_PERMETTRE_INTERACTION InteractionAutorisee CodeRetour

Paramètres

InteractionAutorisee

type BOOL (paramètre en entrée)

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

Remarque : Cette méthode n'est pas mise en oeuvre en génération Cloud.

 

Permet ou non à Microsoft Excel de rafraîchir son affichage en fonction de la valeur du paramètre RafraichissementAutorise.

Cette méthode peut être utile pour figer l'affichage durant l'exécution d'une séquence de méthodes afin d'obtenir un gain de temps.

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_PERMETTRE_RAFRAICHISSEMENT RafraichissementAutorise CodeRetour

Paramètres

RafraichissementAutorise

type BOOL (paramètre en entrée)

CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

Remarque : Cette méthode n'est pas mise en oeuvre en génération Cloud.

 

Termine l'exécution de l'application Microsoft Excel à laquelle l'application Visual Adélia est connectée.

Si des classeurs non enregistrés sont ouverts lorsque vous utilisez cette méthode, Microsoft Excel affiche une boîte de dialogue vous demandant si vous souhaitez enregistrer les modifications. Vous pouvez éviter cela en enregistrant tous les classeurs avant d'utiliser la méthode APPLI_QUITTER ou en utilisant la méthode APPLI_AFFICHER_MESSAGES avec la valeur *FAUX. Dans ce cas, Microsoft Excel n'affiche pas de boîte de dialogue et les classeurs modifiés ne sont pas enregistrés.

 

Le paramètre CodeRetour prend la valeur 0 si la méthode s'est bien déroulée, et une valeur différente de 0 dans le cas contraire.

 

Syntaxe

APPELER_METHODE NomObjetClientExcel APPLI_QUITTER CodeRetour

Paramètres

 CodeRetour

type NUM_BIN_4 (paramètre en sortie)

 

Remarque : Cette méthode n'est pas mise en oeuvre en génération Cloud.

 

 

 

 

 

↑ Haut de page