Merci Banzai,
Une fois de plus, tu as été l'homme de la situation.
Petite question bonus : Dans ce même classeur, j'ai prévu une macro Workbook_Open() dans laquelle 4 macros sont sensées s’exécuter à l'ouverture du fichier.
Pourtant seule la transaction SAVE (qui est la dernière de la liste) pour laquelle tu m'as aidé ne s’exécute pas... Une idée ?
Private Sub Workbook_Open()
Dim ret As Integer
ret = MsgBox("Préparation EXTRACT : auto = OUI, manuelle = NON", vbYesNo)
If ret = vbNo Then
Exit Sub
Else
Importer
clean
Repartition
Save
End If
End Sub
Merci,
waxscud