Bonjour à vous !
J'aui un léger souci : je travail sur un petit programme qui est sensé
remplir une feuille Excel. L'une des colonnes de cette feuille Excel
doit contenir des liens hypertextes vers d'autres documents. Seulement,
je n'arrive pas à créer ces liens...
Voilà ce que j'ai essayer jusqu'à présent :
' Titre du nouveau document
Dim sTitreDoc As String
' Nom de l'auteur du document
Dim sNomAuteur As String
' Prénom de l'auteur du document
Dim sPrenomAuteur As String
' Description du document
Dim sDescDoc As String
' Date de création du document
Dim sDate As Variant
' Document Excel qu'on met à jour
Dim excel As Object
sNouveauDoc = txtNomDoc
sTitreDoc = txtTitreDoc
sNomAuteur = txtNomAuteur
sPrenomAuteur = txtPrenomAuteur
sDescDoc = txtDescDoc
sDate = Date
' On ouvre le fichier Excel qu'on met à jour
Set excel = CreateObject("Excel.Application")
excel.Workbooks.Open REPERTOIRE + "\" + FICHIER_EXCEL
' On rentre le lien vers le doc
excel.Range("A14").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=sTitreDoc, TextToDisplay:=sTitreDoc
' On rentre la description du doc
excel.Range("B14").Select
excel.ActiveCell.FormulaR1C1 = sDescDoc
' On rentre la date de création du doc
excel.Range("C14").Select
excel.ActiveCell.FormulaR1C1 = sDate
' On rentre le nom de l'auteur
excel.Range("E14").Select
excel.ActiveCell.FormulaR1C1 = sPrenomAuteur + " " + sNomAuteur
excel.Visible = True
AppActivate excel.Name
J'ai une erreur qui est générée à ce niveau là :
"ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:=sTitreDoc, TextToDisplay:=sTitreDoc"
Si quelqu'un a une idée pour moi, je suis preneur

, merci !
Cow-B
-----------------------------------------------
C'est au pied du mur.... qu'on voit le mieux le mur
-----------------------------------------------