Plage zone impression auto - VB/VBA/VBS - Programmation
MarshPosté le 19-07-2007 à 09:37:52
Salut à tous,
J'ai besoin de convertir des documents Excel en Word pour pouvoir les utiliser dans mon erp. Pour cela je fais un copier d'une plage de cellule depuis Excel que je colle en tant qu'objet feuille de calcul dans mon document Word.
Mon problème est de définir la plage de cellules à copier car la taille de l'objet dans Word s'adapte à cette plage. Si l'utilisateur ayant créé le document excel définit une zone d'impression ou des sauts de page ou que le classeur tient sur plusieurs pages je peut récupérer ces valeurs et les réutiliser. Ce que je voudrait faire c'est récupérer la plage qui est définie automatiquement par Excel dans le cas ou je n'ait pas ces infos. J'ai essayé avec les H ou VPagesBreaks mais pour un document d'une page je n'ai aucun item dans ces collections.
Si vous avez d'autres méthodes pour passer de Excel à Word je prend aussi.
Marsh Posté le 19-07-2007 à 09:37:52
Salut à tous,
J'ai besoin de convertir des documents Excel en Word pour pouvoir les utiliser dans mon erp.
Pour cela je fais un copier d'une plage de cellule depuis Excel que je colle en tant qu'objet feuille de calcul dans mon document Word.
Mon problème est de définir la plage de cellules à copier car la taille de l'objet dans Word s'adapte à cette plage.
Si l'utilisateur ayant créé le document excel définit une zone d'impression ou des sauts de page ou que le classeur tient sur plusieurs pages je peut récupérer ces valeurs et les réutiliser.
Ce que je voudrait faire c'est récupérer la plage qui est définie automatiquement par Excel dans le cas ou je n'ait pas ces infos.
J'ai essayé avec les H ou VPagesBreaks mais pour un document d'une page je n'ai aucun item dans ces collections.
Si vous avez d'autres méthodes pour passer de Excel à Word je prend aussi.