Bonjour
Je voudrais créer dans mon fichier excel un hyper lien.
Pour ce faire j'ai déjà récupéré la classe excel fournie dans les exemples windev
J'ai également fait une macro dans excel pour avoir le code, mais je ne vois pas comment le transcrire en WD language
le code de la macro :
code wd
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _ //"out\20120607-10001.pdf", TextToDisplay:="20120607-5.pdf"
erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 M_pautExcel est un objet ole dynamique //... création du classeur // :selectionnercellules("A1") :m_pautExcel>>ActiveSheet>>Hyperlinks>>Add (:m_pautExcel>>ActiveSheet>>Range ("A1") , :m_pautExcel>>ActiveSheet>>Hyperlinks>>Add>>Address( "out\20120607-10001.pdf")) ou encore :m_pautExcel>>ActiveSheet>>Hyperlinks>>Add (:m_pautExcel>>ActiveSheet>>Range("A1"),"out\20120607-10001.pdf") ou encore :m_pautExcel>>selection>>Hyperlinks>>Add (:m_pautExcel>>ActiveSheet>>Range("A1"),"out\20120607-10001.pdf")Je seche completVous accédez au membre Automation Add.En tentant d'invoquer la méthode <Add> ou de lire la propriété <Add>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :'Erreur 8002000E, Nombre de paramètres incorrect'En tentant de lire la propriété <Add>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :'Erreur 80020003, Le membre demandé n'existe pas' En tentant d'invoquer la méthode <Add>, l'objet Automation/ActiveX a renvoyé l'erreur suivante :'Erreur 8002000E, Nombre de paramètres incorrect'
Si vous avez une idée...
Gancau
Partager