Bonjour tout le monde,
si on considère les variables suivantes : "fichier" (nom de fichier), "chemin" (nom du chemin), comment s'écrirait la formule VBA pour écrire :
-aller à la dernière cellule non vide de la première colonne, ajouter une ligne et insérer un lien vers A1 de "fichier", puis 2ème colonne, insérer un lien vers A2 de "fichier" etc...
voici mon bout de code qui plante (en gras) :
Path_name = ThisWorkbook.Path
chemin = Path_name & "\" & "test\"
fichier = Range("A2") & " " & Range("F2") & ".xlsx"
Ligne = Range("A" & Rows.Count).End(xlUp).Row + 1 'Pour placer le nouvel enregistrement à la première ligne de tableau non vide
Sheets("RECAP").Select
derlig = [B1].End(xlDown).Row
derlig = derlig + 1
nws1 = "='" & chemin & "[" & fichier & "]" & fichier & "'"
Windows("RECAP.xlsm").Activate
Range(derlig, 2) = nws1 & "!A1"
merci pour votre aide, c'est le dernier point qui bloque pour finir mon projet
au cas, je vous joint le fichier avec la macro qui plante