bonjour
dans ce que tu montres...
Sub Macro3()
ensuite , cela bug !!!
Public wbk As Workbook
Sub recuperation_donnees()
Dim nom_fichier_source As String
Dim chemin, plage1, plage2, nomfeuille As String
Dim i As Integer
il faut supprimer la ligne :
Sub Macro3()
lorsque tu déclarer une SUB cela doit obligatoirement se finir par end sub.... avant de pouvoir déclarer une autre sub....
dans ce que tu montres tu as deux sub qui se suivent donc ERREUR
fred