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

Macros et VBA Excel Discussion :

Insertion d'une feuille excel dans un powerpoint en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 7
    Par défaut Insertion d'une feuille excel dans un powerpoint en VBA
    Bonjour

    je cherche à insérer un objet de type fichier excel dans un slide d'un fichier powerpoint et tout ce ci en macro VBA.
    J'ai déjà un code VBA qui me permet de créer le fichier excel en questions + les slides de powerpoint maintenant il me reste juste cette action d'insertion de l'excel dans le powerpoint.

    Quelqu'un sait-il comment faire svp ?
    merci à vous

  2. #2
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Citation Envoyé par metmtl Voir le message
    Bonjour

    je cherche à insérer un objet de type fichier excel dans un slide d'un fichier powerpoint et tout ce ci en macro VBA.
    Quelqu'un sait-il comment faire svp ?
    merci à vous

    Avec un petit peu de recherche.

    Mais, je te laisse le plaisir de trier.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 7
    Par défaut
    bonjour

    merci mais je ne cherche pas à intégrer un tableau dans ppt mais un objet de type fichier excel dans un slide.
    En gros je voudrais faire en VBA ce qui est fait manuellement dans https://support.office.com/fr-fr/art...f-11d57554138d

  4. #4
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Insérer un tableau, une image, un graphique ou une feuille de calcul, c'est le même principe. Tu ajoutes une shape à la collection shapes.

    https://msdn.microsoft.com/fr-fr/lib.../ff746621.aspx

    https://msdn.microsoft.com/fr-fr/lib...or=-2147217396

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Février 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 7
    Par défaut
    super ca marche !!! c'est le petit coup de pouce qui me manquait merci beaucoup....
    voici le code que j'ai intégré :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Sub insert_fichier_excel_dans_ppt()
     
    Dim pwpt As PowerPoint.Application                
    Dim fichier_à_completer As PowerPoint.Presentation     
     
    Set pwpt = CreateObject("PowerPoint.Application")
    pwpt.Visible = True
     
    Set fichier_à_completer = pwpt.Presentations.Open(Filename:=chemin & nom_du_fichier_ppt & ".pptx")
     
    ' insère le fichier excel comme objet dans le slide 4 du ppt
    fichier_à_completer.Slides(4).Shapes.AddOLEObject Left:=100, Top:=100, Width:=200, Height:=300, Filename:=chemin_excel_a_integrer, DisplayAsIcon:=True
     
    fichier_à_completer.Save
     
    Set fichier_à_completer = Nothing
    pwpt.Quit
    Set pwpt = Nothing
     
    End Sub

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Insérer une feuille Excel dans une page HTML
    Par Pakkaï dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/12/2006, 14h55
  2. passer une feuille excel dans un fonction
    Par LeXo dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 02/12/2006, 00h08
  3. Réponses: 9
    Dernier message: 30/05/2006, 17h55
  4. Importer une feuille excel dans une table Paradox ?
    Par Dalgo75 dans le forum Bases de données
    Réponses: 8
    Dernier message: 07/05/2006, 11h49
  5. ouvrir une feuille EXCEL dans Delphi.NET
    Par micha382 dans le forum Delphi .NET
    Réponses: 1
    Dernier message: 04/11/2005, 22h35

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