Bonjour,
Je me permets de reposter mon sujet dans cette partie du forum car je me suis rendu compte que je ne l'avais pas posté à un endroit approprié et je ne sais pas comment contacter un modérateur pour lui demander de fermer mon sujet ou de le déplacer (j'ai posté mon sujet directement dans la rubrique Excel).
Tout d'abord je suis sur Excel 2010 version 14.0. Je possède un document Excel recensant les documents Word à envoyer aux clients. Ces documents sont signés avant d'être envoyés et je dois automatiser la partie vérification des signatures en VBA. J'ai pour cela trouvé la classe Signature, j'arrive à avoir une collection de Signature grâce à SignatureSet.
La portion de code suivante me permet de connaître le nombre d'éléments de la collection et donc le nombre de signatures du document :Cependant, je voudrais réussir à connaître l'auteur de chaque signature, c'est à dire avoir son nom. J'ai cependant été incapable de réussir, j'ai essayé différentes méthodes sur un élément de la collection pris au hasard mais aucune ne me retourne le nom du signataire. La méthode ShowDetails fonctionne mais ouvre un pop-up sur Word et ne me permet pas d'isoler le nom dans une variable ou une cellule du tableau par exemple. Je suis donc à la recherche d'une méthode me permettant de récupérer directement le nom associé à la signature.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set sigs = WordDoc.Signatures MsgBox (sigs.Count)
Je vous remercie d'avance pour votre aide
Partager