G
Gaby
Guest
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!
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!