Excel Downloads
Forum

Précédent   Excel Downloads Forums > Archives > Forum Excel Downloads - Archives


 
 
LinkBack Outils de la discussion
Vieux 22/07/2004, 22h32   #1 (permalink)
Gaby
Guest
 
Messages: n/a
Par défaut Piloter Marge ds Word avec Excel

Bonsoir à tous chers Excellents, ooops Excelliens, pardon!

Je desire apres avoir cree un document dans Excel 2000, que ce document soit integre dans un document Word par macro.
Jusque la pas de probleme, mais pour que mon tableau prenne bien place dans mon .doc j'ai besoin de reduire les marges.
J'ai donc enregistre une macro Word pour voir comment ça se passait et l'ai inseree dans la macro Excel, mais j'obtiens une erreur de compilation : Sub ou Function non definie.
Le debogage surligne : MillimetersToPoints

Voici le code fautif:

'Ouvrir un nouveau document Word d'après Normal.dot
Set oWdDoc = oWdApp.Documents.Add
With oWdDoc.PageSetup
.LeftMargin = MillimetersToPoints(12.7)
.RightMargin = MillimetersToPoints(6.8)
.TopMargin = MillimetersToPoints(9.5)
.BottomMargin = MillimetersToPoints(9.5)
End With

'Rendre Word visible
oWdApp.Visible = True

Si quelqu'un peut me dire quelle methode employer je lui en serais reconnaissant car je tourne en rond.

Encore bravo pour ce site Excellent!
 
ANNONCES
Vieux 22/07/2004, 22h46   #2 (permalink)
michel
Guest
 
Messages: n/a
Par défaut Re: Piloter Marge ds Word avec Excel

bonsoir Gaby

tu peux essayer :


Sub MargesDansWord()
'activer la reference Microsoft Word xx.x Object Library
Dim Wrd As Word.Application
Set Wrd = CreateObject("Word.Application")
Dim AppWrd As Word.Document
Dim j As Byte

Set AppWrd = Wrd.Documents.Add
Wrd.Visible = True

With AppWrd.PageSetup
.LeftMargin = 12.7
.RightMargin = 6.8
.TopMargin = 9.5
.BottomMargin = 9.5
End With

End Sub


bonne soiree
MichelXld
 
Vieux 22/07/2004, 23h15   #3 (permalink)
Gaby
Guest
 
Messages: n/a
Par défaut Re: Piloter Marge ds Word avec Excel

Merci Michel, ça marche au poil!

Mais comment se fait il qu'il faille supprimer les 'MillimitersToPoint' du code dans Excell alors que dans Word ça marche?
Enfin si tu n'as pas la reponse ce n'est pas grave car le principal est que cela fonctionne

En tout cas encore merci pour ta reponse rapide et surtout efficace.

Gaby.
 
ANNONCES
 

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 13h20.


(C) 2006 Excel Downloads