Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

C++

Choisissez la catégorie, puis la rubrique :

logo
Sommaire > MS Office > Excel > Gestion de l'application
        Comment récupérer l'instance active d'Excel ?
        Comment créer une nouvelle instance d'Excel ?
        Comment fermer mon application Excel ?
11.2.1.1. Paramétrage de l'application (13)
                Comment faire pour que mon application Excel ne soit pas visible par l'utilisateur ?
                Comment désactiver toute interaction entre Excel et le clavier et la souris ?
                Comment désactiver la mise à jour de l'écran ? (amélioration de la vitesse d'exécution)
                Comment définir/changer le mode d'affichage des feuilles (L1C1 ou A1) ?
                Comment définir le mode de recalcul d'Excel ?
                Comment savoir quel est le répertoire par défaut lorsqu'on demande l'ouverture d'un fichier ?
                Comment connaître l'imprimante active ?
                Comment désactiver les messages de demande de confirmation ?
                Comment faire pour afficher ma fenêtre Excel en plein écran ?
                Comment détecter la langue utilisée par mon application Excel ?
                Comment activer/désactiver un élément de menu ?
                Comment modifier le séparateur décimal ?
                Comment modifier le séparateur de milliers ?
11.2.1.2. Recours aux fonctionnalités (8)
                Comment utiliser les fonctions intégrées d'Excel ?
                Comment obtenir un nom de fichier avec la boite de dialogue ouvrir d'Excel ?
                Comment obtenir un nom de fichier avec la boite de dialogue enregistrer sous d'Excel ?
                Comment utiliser une boite de saisie Excel ?
                Comment lancer la recalculation lorsque celle ci n'est pas faite automatiquement ?
                Comment récupérer le résultat d'une chaîne de caractères décrivant une opération ?
                Comment afficher à l'écran un classeur/feuille donné ?
                Comment agir sur la fenêtre d'Excel pour minimiser/maximiser ?
11.2.1.3. Fonctionnalités d'impression (12)
                Comment imprimer une feuille avec les options par défaut sans intervention utilisateur ?
                Comment imprimer une feuille en précisant certains paramètres ?
                Comment spécifier l'échelle d'impression ?
                Comment spécifier l'orientation de l'impression ?
                Comment modifier l'ordre d'impression des pages ?
                Comment spécifier les marges d'impression ?
                Comment définir les entêtes et pieds de page ?
                Comment centrer l'impression ?
                Comment spécifier le format d'impression ?
                Comment imprimer le quadrillage d'Excel ?
                Comment faire pour inclure les titres de colonnes et/ou de lignes à l'impression ?
                Comment lancer l'aperçu avant impression ?



Comment récupérer l'instance active d'Excel ?
Créé le 27/10/2004[haut]
auteur : Ricky81
Nous allons manipuler Excel dans le cadre de son pilotage OLE, et donc tenter de récupérer l'instance active.
Le Variant vMSExcel sera initialisé avec cette valeur et permettra par la suite de manipuler l'ensemble des éléments propres à Excel.

Variant vMSExcel;
vMSExcel = Variant::GetActiveObject("Excel.Application");
lien : faq Comment créer une nouvelle instance d'Excel ?

Comment créer une nouvelle instance d'Excel ?
Créé le 27/10/2004[haut]
auteur : Ricky81
Nous allons manipuler Excel dans le cadre de son pilotage OLE, et donc tenter de créer une nouvelle instance.
Le Variant vMSExcel sera initialisé avec cette valeur et permettra par la suite de manipuler l'ensemble des éléments propres à Excel.

Variant vMSExcel;
vMSExcel = Variant::CreateObject("Excel.Application");
lien : faq Comment récupérer l'instance active d'Excel ?

Comment fermer mon application Excel ?
Créé le 27/10/2004[haut]
auteur : Ricky81
Nous allons travailler sur le Variant représentant l'instance d'Excel.

vMSExcel.OleFunction("Quit");
lien : faq Comment créer une nouvelle instance d'Excel ?
lien : faq Comment récupérer l'instance active d'Excel ?


Consultez les autres F.A.Q.


Valid XHTML 1.0 TransitionalValid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2009 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique C++

Partenaire : Hébergement Web