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 :

Position du Chart en Powerpoint


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut Position du Chart en Powerpoint
    Bonjour à tous

    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    Sub copyChartToPPT()
    
    
    Dim ChtObj As ChartObject
    
    Dim PP As PowerPoint.Application
    Dim PPpres As PowerPoint.Presentation
    
    ' Get chart object.
    With ThisWorkbook.Sheets("STAT01")
        Set ChtObj = .ChartObjects("Chart 1")
        With ChtObj
            .Copy
        End With
    
    
        'Create a PP application and make it visible.
        Set PP = New PowerPoint.Application
        PP.Visible = msoCTrue
        'Open the presentation you wish to copy to.
        Set PPpres = PP.Presentations.Open("W:\A\AMSR\Business\WISE\esg_portfolio_analytics\visualization\TMPL_EMBED.pptx")
        
        'And paste it on the 1st slide.
        'PP.ActiveWindow.View.PasteSpecial DataType:=ppPasteDefault
        'PPpres.Slides(1).Shapes.PasteSpecial ppPasteDefault
        'PPpres.Slides(1).Shapes.PasteSpecial DataType:=ppPasteOLEObject, Link:=msoFalse
        'PP.ActiveWindow.View.PasteSpecial DataType:=ppPasteOLEObject, Link:=msoFalse
        'PPpres.Slides(1).Shapes.PasteSpecial ppPasteOLEObject
        PP.CommandBars.ExecuteMso "PasteExcelChartDestinationTheme"
        '"PasteExcelChartSourceFormatting"
    End With
    
    Set PP = Nothing
    Set PPpres = Nothing
    
    End Sub
    Je voudrais savoir comment placer le chart ou je veux sur le powerpoint.

    Avez vous des idées

    merci d'avance

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    Aujourd'hui le masque de diapositive, a comme frame principal un frame multiusage donc le plus simple est de la coller là...

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2016
    Messages : 192
    Par défaut
    Il n'y donc pas la possibilité de la coller a l'endroit souhaité ?

  4. #4
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    RE

    C'est quoi l'endroit souhaité ?

    Quand on travaille correctement dans Powerpoint on utilise les shapes du masque : il y a une shape du titre et une ou deux shapes de contenu selon la disposition choisie

    On utilise donc ces shapes quitte à les redimensionner éventuellement

Discussions similaires

  1. [AC-2003] Charts datalabels position
    Par DonKnacki dans le forum IHM
    Réponses: 0
    Dernier message: 19/10/2011, 16h36
  2. Gérer les positions de plusieurs Charts
    Par med_alpa dans le forum Jasper
    Réponses: 1
    Dernier message: 14/11/2010, 23h54
  3. [C#] Modifier un Chart dans Powerpoint
    Par the_squall dans le forum Développement Windows
    Réponses: 2
    Dernier message: 03/08/2010, 10h30
  4. Position du curseur sur le chart
    Par Mloody2000 dans le forum Débuter
    Réponses: 5
    Dernier message: 11/08/2008, 21h22
  5. Position des formes dans Powerpoint 2007
    Par nerok dans le forum Powerpoint
    Réponses: 2
    Dernier message: 06/08/2008, 17h32

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