Bonjour le Forum,
je n'ai pas réussi à trouver la solution au problème suivant:
- je lance une macro (Excel 2002) qui doit ouvrir un autre classeur, dont je choisi le chemin sur place,
- ce classeur peut avoir été renseigné (et sauvegardé) par une version Excel 2007-2013, et comme il contient aussi une macro, il prend l'extension ".xlsm".
- qd j'ouvre hors contexte ce classeur avec mon Excel 2002, le convertisseur installé me permet d'y arriver..
- qd je veux l'ouvrir via la macro, je ne le vois tt simplement pas pour le sélectionner...
voici la macro:
Sub Image3_QuandClic()
On Error Resume Next
monfichier = Application.Dialogs(xlDialogOpen).Show
If monfichier <> False Then
ActiveWorkbook.Open monfichier
Else:
Exit Sub
End If
On Error GoTo 0
End Sub
Les recherches que j'ai fait me laissent penser que l'on pourrait préciser la syntaxe de l'application Open, en utilisant FileFormatConverters, mais je n'ai pas réussi à le faire..
Quelqu'un saurait peut-être comment y arriver ??
Merci d'avance pour vos réponses.
Cordialement
WS