Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Powerpoint > VBA PowerPoint
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/10/2011, 10h53   #1
Invité de passage
 
Homme Bernard Peyre
Directeur DSI retraité
Inscription : octobre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Bernard Peyre
Localisation : Italie

Informations professionnelles :
Activité : Directeur DSI retraité

Informations forums :
Inscription : octobre 2011
Messages : 4
Points : 0
Points : 0
Par défaut PasteSpecial ppPasteRTF Erreur

Bonjour !

Je voudrais copier dans un TextFrame un texte au format RTF.

J’ai essayé le code suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub btCréer
    Dim RTFText As DataObject
    Dim StringRTF As String
. . .
                Set RTFText = New DataObject
                RTFText.SetText StringRTF, 9
                RTFText.PutInClipboard
                With PSlide.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
                    Left:=RTBoite(I).L, Top:=RTBoite(I).T, Width:=RTBoite(I).W, _
                    Height:=RTBoite(I).H).TextFrame
                    .TextRange.PasteSpecial ppPasteRTF
                End With
. . .
End Sub
Ceci me donne :
Run-time error "-2147024809 (80070057)':
The specified value is out of range.
sur la ligne ‘ .TextRange.PasteSpecial ppPasteRTF’.

Après de nombreuses recherches j’ai essayé d’installer le « Hotfix for Office KB938544 ». Cela n’a rien changé.

Je ne suis d’ailleurs pas sûr d’avoir installé le Hotfix convenablement. J’ai cru comprendre qu’il aurait du m’installer ‘Ppcore.dll daté du 11-Jun-2007’ or j’ai toujours un ‘Ppcore.dll daté du 22/04/2011’.
bpeyre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 18h22   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Peux-tu donner un détail sur ce dataobjet et envoyez en pièce jointe un fichier zippé.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 07h55   #3
Invité de passage
 
Homme Bernard Peyre
Directeur DSI retraité
Inscription : octobre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Bernard Peyre
Localisation : Italie

Informations professionnelles :
Activité : Directeur DSI retraité

Informations forums :
Inscription : octobre 2011
Messages : 4
Points : 0
Points : 0
MERCI pour la rapidité de ton intervention.

Voici donc en PJ un fichier "Test.pptm" expurgé de de tout ce qui est hors problème.
La façon dont j'utilise mon "StringRTF" n'est ni élégante ni commode. J'aurais préféré pouvoir (ou savoir. . .) faire la lecture directe d'un fichier xxx.rtf.
Fichiers attachés
Type de fichier : zip Test.zip (53,1 Ko, 2 affichages)
bpeyre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 07h57   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Ok

Je jette un coup d'oeil ce soir, là je n'ai pas la bonne version.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2011, 07h38   #5
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Re

Je t'avoue que je suis un peu dubitatif, es-tu sûr qu'il y a quelque chose dans le presse papier ?


Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2011, 08h49   #6
Invité de passage
 
Homme Bernard Peyre
Directeur DSI retraité
Inscription : octobre 2011
Messages : 4
Détails du profil
Informations personnelles :
Nom : Homme Bernard Peyre
Localisation : Italie

Informations professionnelles :
Activité : Directeur DSI retraité

Informations forums :
Inscription : octobre 2011
Messages : 4
Points : 0
Points : 0
Bien vu !

Le presse papier est effectivement vide. Si j'essaie de coller ce qu'il devrait contenir sur une page Word, rien ne se passe.
Si, par contre, je charge le presse papier par collage d'un texte RTF Word, la méthode ".TextRange.PasteSpecial ppPasteRTF" dans PPT marche parfaitement.

Il me reste à trouver une autre solution pour charger le presse papier ou - mieux - trouver un procédé direct pour placer dans un TextRange le contenu d'un fichier RTF.

Merci pour ton aide et bonne journée.
bpeyre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/10/2011, 08h56   #7
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Citation:
Envoyé par bpeyre Voir le message
Le presse papier est effectivement vide.
C'est bien ce que je présentais, et confirme le message d'erreur (c'est indiqué dans l'aide).

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h06.


 
 
 
 
Partenaires

Hébergement Web