Macro ne fonctionne pas avec contrôle de formulaire

Bonjour,

je tourne en rond avec ce problème.

Voilà j'ai une petite macro Sub Import_WIM() qui fonctionne lorsque je la lance via Visual Basic, mais qui ne fonctionne pas lorsque je la lance via le bouton que j'ai créé.

Quelqu'un saurait il me dire pourquoi ?

Merci pour votre contribution

5test.zip (884.15 Ko)

Hello,

ActiveWorkbook.Save
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.SaveAs ThisWorkbook.Path & "\" & xWs.Name, xlCSV, CreateBackup:=False, Local:=True
Next
ActiveWorkbook.SaveAs ThisWorkbook.Path & "\Test.xlsm", FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False

Tu enregistres 2 fois le même classeur au même emplacement.

Merci pour cette réponse mais même en retirant la 1re sauvegarde, cela ne fonctionne pas.

Bonjour El Blobo, le fil, le forum,

Essaie cette version-ci,

J'ai vérifié aussi que le contenu des .csv créés soit bien le contenu des feuilles concernées.

3test-a.zip (879.26 Ko)

bastr

Merci pour votre contribution

Rechercher des sujets similaires à "macro fonctionne pas controle formulaire"