Bonjour Carpe Diem, bonjour le forum,
Tu peux spécifier un onglet de 3 manière différente : son index (sa place de gauche à droite), son nom (propriété Name qui est indiqué dans l'onglet en bas) ou son nom de code CodeName = la première propriété (Name).
Tu définis la variable :
Set ws_export = wk_file.Worksheets(29)
soit le 29eme onglet du classeur et ton classeur n'en contient que 4. Donc bug...
Soit : Set ws_export = wk_file.Worksheets(2) / Index
Soit : Set ws_export = wk_file.Worksheets("BASEDEDONNEES") / Name
Soit : Set ws_export = FEUIL29 / CodeName (wk_file devant génère une erreur ?!... mais je n'utilise jamais cette manière)
[Édition]
Bonjoue 3GB, nos posts se sont croisés...