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 :

probleme en VBA office 2003=> 2010 excel => powerpoint


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 6
    Par défaut probleme en VBA office 2003=> 2010 excel => powerpoint
    Bonjour
    je vous remercie d'avance , j'ai un code vba qui tourne super bien dans office 2003 quand je lui fait tournée en office 2010 rien ne marche j'ai changé les références qui manque , mais sa marche pas tjr

    le programme consiste a lire un fichier PowerPoint et le remplir a partir un fichier excel je met un bout de code ou sa plante exactement et le message d'erreur .


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    '  Pres.Slides(1).Shapes("Group 165").Ungroup
     
        'Add the project name, the date, the sale aera and the EM name on the slide
        Pres.Slides(1).Shapes("Rectangle 96").TextFrame.TextRange.Text = projectname
    Item RECTANGLE 96 not Found in the shapes collection

    merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    A priori il ne trouve pas la forme rectangulaire nommée "Rectangle 96".

    Regardes dans ton fichier PowerPoint si la forme n'aurait pas changer de nom.

    Philippe

  3. #3
    Nouveau membre du Club
    Inscrit en
    Octobre 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 6
    Par défaut
    merci pour ta réponse j'ai une question banal comment je peux connaitre la place de Rectangle 96

    merc

    j'ai autre question pouvez me conseillé la meilleur méthode que je peux utiliser pour migrer tout mes utiles qui sont développé en 2003 à 2010 .

    merci

    j'ai vérifié a l 'aide d'un code VBA tout les noms des objet qui sont pas renommer avant sa mtn m'affiche une erreur de type
    Runtime error - (-2147467529 (80004005))
    this member can only be accessed for a group
    sur cette ligne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Pres.Slides(1).Shapes.Range("Group 165").Ungroup

  4. #4
    Expert confirmé
    Avatar de Didier Gonard
    Homme Profil pro
    Formateur Office et développeur VBA en freelance
    Inscrit en
    Février 2008
    Messages
    2 805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Formateur Office et développeur VBA en freelance

    Informations forums :
    Inscription : Février 2008
    Messages : 2 805
    Par défaut
    Bonjour,

    Vois dans ce fil les # 8, 16 et 18 entre autres, les règles de nommage des Shapes on évoluées, ça pourrait venir de là ?

    Citation Envoyé par Ormonth
    bon cette soluce est valable en perso, si tu tombes sur un PPT où les shapes de commentaires ont été renommés où le sont en cours => boum
    La preuve, si tu transposes le code dans un PPT 2007 ... d'où l'option mis en commentaire. Preuve puissance 2, si, au contraire, tu coupes colles tes dias 2003 dans un 2007 vierge ou non , les shapes commentaires gardent leur nom 2003 avec tout ce que ça entraîne...
    Cordialement,

    Ps : si le côté technique de la réponse = OK ou pas => pensez à cliquer sur les pouces et quand question résolue à la taguer résolue, et chaque action vous rapporte des points

    Didier

Discussions similaires

  1. Interactif entre Office 2003 et 2010
    Par Neon69 dans le forum Microsoft Office
    Réponses: 3
    Dernier message: 30/06/2010, 12h12
  2. Copie images de WORD dans PowerPoint en VBA (Office 2003 et VB6)
    Par Jacques13170 dans le forum VBA PowerPoint
    Réponses: 3
    Dernier message: 10/03/2009, 06h47
  3. Modification masque diapositives en VBA (Office 2003)
    Par Jacques13170 dans le forum VBA PowerPoint
    Réponses: 2
    Dernier message: 02/03/2009, 20h54
  4. Compatibilité VBA office 2003 en 2007
    Par C-E.B dans le forum Microsoft Office
    Réponses: 2
    Dernier message: 24/01/2008, 15h08
  5. [VBA][Office 2003] Fichier ouvert depuis IE ou Word?
    Par nbaudraz dans le forum VBA Word
    Réponses: 2
    Dernier message: 12/10/2005, 14h27

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