IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

[VBA]Utiliser les objet disponible d'un programme en VB


Sujet :

VBA

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut [VBA]Utiliser les objet disponible d'un programme en VB
    Je voudrais utiliser des objects d'un programme pour utiliser certaine fontion de celui ci dans une macro EXEL.
    Le problème c'est que je n'est pas d'aide sur ces méthodes et propritété.
    Qu'est ce que je peut faire?

  2. #2
    Membre confirmé Avatar de Kcirtap
    Inscrit en
    Juillet 2005
    Messages
    553
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 553
    Points : 523
    Points
    523
    Par défaut
    Salut !

    Tu veux dire que tu veux utiliser les mêmes objets Excel dans VB que ceux utilisés dans la macro :

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Salut
    Non je veut utiliser la bibliotèque d'objet d'un autre programme dans une macro EXEL mais je ne sais pas me servir des objets puisqu'il n'y a pas d'aide pour ces classes ci.Je pense qu'il faut acheter les classes pour avoir "le mode d'emploi" ces pourquoi je demande si y a pas une autre methode.Merci !

  4. #4
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Quelle bibliothèque de quel programme ?

    Dans tous les cas, tu dois faire référence à cette bib

    Dans VBEditor (Alt-F11) Menu Outils>> Références

  5. #5
    Membre confirmé Avatar de Kcirtap
    Inscrit en
    Juillet 2005
    Messages
    553
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 553
    Points : 523
    Points
    523
    Par défaut
    Citation Envoyé par seblefebvre
    ...il n'y a pas d'aide pour ces classes-ci.
    Je pense qu'il faut acheter les classes pour avoir "le mode d'emploi" ces pourquoi je demande si y a pas une autre methode. ...
    Et non, pas besoin d'acheter le "mode d'emploi".

    Tu trouveras ici la description complète du modèle d'objets d'Excel.


  6. #6
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par seblefebvre
    je veut utiliser la bibliotèque d'objet d'un autre programme
    Citation Envoyé par Kcirtap
    Tu trouveras ici la description complète du modèle d'objets d'Excel.
    tu sais d'ou provient la biblothèque qu'il veut utiliser, toi

  7. #7
    Membre confirmé Avatar de Kcirtap
    Inscrit en
    Juillet 2005
    Messages
    553
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 553
    Points : 523
    Points
    523
    Par défaut
    Citation Envoyé par Thierry AIM
    tu sais d'ou provient la biblothèque qu'il veut utiliser, toi
    S'il veut faire des macros dans Excel, il aura probablement besoin de ces bibliothèques :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Visual Basic For Applications
    Microsoft Excel 11.0 Object Library
    OLE Automation
    Microsoft Office 11.0 Object Library
    Le 11.0 dépend de la version d'Office installée sur le poste et peut différer.

    ++

  8. #8
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par Kcirtap
    Citation Envoyé par Thierry AIM
    tu sais d'ou provient la biblothèque qu'il veut utiliser, toi
    S'il veut faire des macros dans Excel, il aura probablement besoin de ces bibliothèques :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Visual Basic For Applications
    Microsoft Excel 11.0 Object Library
    OLE Automation
    Microsoft Office 11.0 Object Library
    Le 11.0 dépend de la version d'Office installée sur le poste et peut différer.

    ++
    Arrete de dire n'importe quoi
    ces bibliothèques Excel sont déclarées par défaut dans VBA Excel

    seblefebvre veut utiliser une bibliothèque d'un autre programme

    Thierry AIM - Modérateur VB-VBA

    Je déplace le sujet dans le forum Visual Basic, qui me parait plus approprié

  9. #9
    Membre confirmé Avatar de Kcirtap
    Inscrit en
    Juillet 2005
    Messages
    553
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 553
    Points : 523
    Points
    523
    Par défaut
    De la part d'un modérateur, j'aurai préféré une réaction plus... modérée.

    Si tu veux ajouter un autre modèle d'objet, ce n'est pas compliqué, dans les références, tu cliques sur parcourir


    Puis tu cliques sur parcourir et tu ajoutes la bibliothèque recherchée


    Et le tour est joué.

  10. #10
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Citation Envoyé par Thierry AIM 4 posts plus haut !!!
    Quelle bibliothèque de quel programme ?

    Dans tous les cas, tu dois faire référence à cette bib

    Dans VBEditor (Alt-F11) Menu Outils>> Références
    sans commentaires

    mais j'attends toujours de savoir de quelle bibliothèque il s'agit, pour l'aiguiller sur une aide eventuelle

  11. #11
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    De la part d'un modérateur, j'aurai préféré une réaction plus... modérée.
    Et.... jusqu'où va ... la modération, selon toi, Kcirtap ?
    Le réponse de Thierry AIM était précise et, pour moi, tout-à-fait compréhensible....

  12. #12
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Ma question n'est pas très précise.Je vous l'accorde et je s
    hola!! on se calme!
    Ma question n'est pas très précise.Je vous l'accorde et je suis vraiment désolé.
    En gros je recherche une bibliotèque tant qu'a faire gratuite pour crèer dans une macro EXEL une fonction qui génères des PDF ou je pourrais formater comme je voudrais mes pages(exemple y ajouter une watermark en feuille entête et une autre watermark en feuille de suite)
    je vous remercie.

  13. #13
    Expert éminent
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Points : 8 524
    Points
    8 524
    Par défaut
    Fait une Recherche avancée sur le forum VB avec le mot clé PDF, tu devrais trouver ton bonheur

  14. #14
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    pour utiliser des objets externes sans mode d'emploi le mieux est
    1 d'ajouter la référence
    2 se servir de l'inspecteur d'objet et de f1

    au minimum l'inspecteur d'objet va renvoyer les méthodes avec leurs
    paramètres les propriétés et les constantes

    en tatonnant un peu et avec un peu de chance on y arrive

Discussions similaires

  1. [XL-2007] Creer un nouveau programme utilisant les calculs d'un autre programme
    Par Gualino dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/07/2011, 17h14
  2. Réponses: 9
    Dernier message: 28/05/2008, 02h06
  3. comment utiliser les objets DAO
    Par marc_calagac dans le forum VBA Access
    Réponses: 3
    Dernier message: 21/06/2007, 21h01
  4. [VBA]Utiliser les fonctions Excel avec Access
    Par PsykotropyK dans le forum VBA Access
    Réponses: 8
    Dernier message: 18/04/2007, 13h58
  5. [DisplayTag] Utiliser les objets implicites
    Par starn2000 dans le forum Taglibs
    Réponses: 3
    Dernier message: 10/11/2006, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo