Bonjour, je me suis mis à vba il y a environ une semaine en apprenant sur le web. Seulement là je suis bloqué.

Je cherche un moyen de créer un lien hypertexte (fichier pdf) qui en fonction de de la cellule, renvoie au fichier portant le même nom que ma cellule.

Ex:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
For i = 2 To nb_lignes
 
     Dim part_number As String
     part_number = Cells(i, 3)
 
     ActiveSheet.Hyperlinks.Add Anchor:=Cells(i,3), _
     Adress:="C:\Users\Dossier\part_number.pdf"
 
Next i
Le problème évidemment c'est qu'il croit que part_number est un fichier...

J'ai le même problème pour dire:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
For i = 2 To nb_lignes
 
        Dim part_number As String
        part_number = Cells(i, 2)
 
        For j = 2 To nb_lignes
              If Cells(j, 3) like "*part_number*" Then
                   Cells(j, 3) = "part_number"
End If, Next j, Next i ..
Ici encore il croit que si la cellule contient part_number et non la valeur de Cells(i, 2); alors ...

Si besoin j'ai le code de ce que je veux faire mais qui ne marche pas.

Ou le code qui marche où j'ai commencer à remplacer quelques part_number par leurs valeurs mais j'ai pas fini..