OVH Cloud OVH Cloud

Visual basic dans powerpoint : accès à la zone de commentaire

6 réponses
Avatar
Mic
Bonjour !

Je fais de la programmation avec Powerpoint, mais je n'arrive pas à
trouver comment avoir accès en lecture ou en écriture à la zone de
commentaire. Quelqu'un aurait il un exemple de code qui de près ou de
loin fait ce genre de truc ? Ou tout autre piste...

Michel

6 réponses

Avatar
Jean-Pierre FORESTIER
Je ne comprends pas très bien ce que tu souhaites faire

--
Jean-Pierre FORESTIER Microsoft MVP PowerPoint
Auteur de PowerPoint 2002 chez Micro Application
"Mic" a écrit dans le message news:
41fbc8b8$0$2185$
Bonjour !

Je fais de la programmation avec Powerpoint, mais je n'arrive pas à
trouver comment avoir accès en lecture ou en écriture à la zone de
commentaire. Quelqu'un aurait il un exemple de code qui de près ou de
loin fait ce genre de truc ? Ou tout autre piste...

Michel


Avatar
Clément Marcotte
Bonjour,

J'ai la flemme pour l'adapter à DSOFile 2.0. Espérons donc que tu
retrouveras à quelque part DSOFile 1.4

http://groups.google.com/groups?q=dsofile+group:microsoft.public.fr.Excel+author:clement.marcotte%40sympatico.ca&hl=fr&lr=&c2coff=1&selm=OYaTNc72EHA.208%40TK2MSFTNGP12.phx.gbl&rnum=1


Les principales différences entre DSOFile 1.4 et DSOFile 2.0

http://groups.google.com/groups?q=dsofile+group:microsoft.public.fr.Excel+author:clement.marcotte%40sympatico.ca&hl=fr&lr=&c2coff=1&selm=u2YzvKl5EHA.2592%40TK2MSFTNGP09.phx.gbl&rnum=2

Artice Microsoftien sur le sujet:

http://support.microsoft.com/default.aspx?scid=kb;FR;q224351


"Mic" a écrit dans le message de
news:41fbc8b8$0$2185$
Bonjour !

Je fais de la programmation avec Powerpoint, mais je n'arrive pas à
trouver comment avoir accès en lecture ou en écriture à la zone de
commentaire. Quelqu'un aurait il un exemple de code qui de près ou
de

loin fait ce genre de truc ? Ou tout autre piste...

Michel


Avatar
Clément Marcotte
Bonjour,

Il doit parler de la case "Commentaires" dans les propriétés.

"Jean-Pierre FORESTIER"
a écrit dans le message de
news:
Je ne comprends pas très bien ce que tu souhaites faire

--
Jean-Pierre FORESTIER Microsoft MVP PowerPoint
Auteur de PowerPoint 2002 chez Micro Application
"Mic" a écrit dans le message news:
41fbc8b8$0$2185$
Bonjour !

Je fais de la programmation avec Powerpoint, mais je n'arrive pas
à


trouver comment avoir accès en lecture ou en écriture à la zone de
commentaire. Quelqu'un aurait il un exemple de code qui de près ou
de


loin fait ce genre de truc ? Ou tout autre piste...

Michel






Avatar
Mic
Merci d'avoir répondu aussi rapidement !

En fait, je parle de la zone de commentaire qui est, lorsque l'on est en
train de créer la diapo, une zone située sous cette diapo. Pour être
plus précis : Quand on ouvre une nouvelle diapo, dans cette zone de
commentaires, il y a marqué :
"cliquez pour ajouter vos commentaires".
C'est aussi ce qui s'imprime avec la diapo lorsque l'on fait fichier /
imprimer /pages de commentaires



En suivants des liens à partir de ceux donnés par Clément, j'ai cru voir
qu'en version 2002, on peut faire :
For i = 1 To ActivePresentation.Slides(a).Comments.Count
With ActivePresentation.Slides(a).Comments(i)

mais je suis en version 2000 et le compilateur bute sur comments(i).
Dois-je en déduire que l'on a pas accès à cette zone en version 2000 ?



Bonjour,

Il doit parler de la case "Commentaires" dans les propriétés.

"Jean-Pierre FORESTIER"
a écrit dans le message de
news:

Je ne comprends pas très bien ce que tu souhaites faire

--
Jean-Pierre FORESTIER Microsoft MVP PowerPoint
Auteur de PowerPoint 2002 chez Micro Application
"Mic" a écrit dans le message news:
41fbc8b8$0$2185$

Bonjour !

Je fais de la programmation avec Powerpoint, mais je n'arrive pas



à

trouver comment avoir accès en lecture ou en écriture à la zone de
commentaire. Quelqu'un aurait il un exemple de code qui de près ou



de

loin fait ce genre de truc ? Ou tout autre piste...

Michel









Avatar
Geo
Bonjour Mic


En suivants des liens à partir de ceux donnés par Clément, j'ai cru
voir qu'en version 2002, on peut faire :
For i = 1 To ActivePresentation.Slides(a).Comments.Count
With ActivePresentation.Slides(a).Comments(i)

mais je suis en version 2000 et le compilateur bute sur comments(i).
Dois-je en déduire que l'on a pas accès à cette zone en version 2000 ?

Utilise NotesPage à la place de Comments, et n'oublie pas de fixer la

valeur de a qui te sert d'indice de diapo.
--

A+

Avatar
Mic
IMPECCABLE ! MERCI !!!
Le fait de savoir que ça se nomme NotesPage m'a tous débloqué...

Pour info, je programme en Delphi et je pilote ainsi PowerPoint (voir
sur http://www.phidels.com )



Bonjour Mic



En suivants des liens à partir de ceux donnés par Clément, j'ai cru
voir qu'en version 2002, on peut faire :
For i = 1 To ActivePresentation.Slides(a).Comments.Count
With ActivePresentation.Slides(a).Comments(i)

mais je suis en version 2000 et le compilateur bute sur comments(i).
Dois-je en déduire que l'on a pas accès à cette zone en version 2000 ?



Utilise NotesPage à la place de Comments, et n'oublie pas de fixer la
valeur de a qui te sert d'indice de diapo.