Problème versions antérieures XL 2016

Bonjour,

J'ai un problème avec un fichier que j'ai crée sous la version 2016 qui contient que des macros.

En effet, en cas d'ouverture du fichier avec une version antérieure (2013,2010 ...) les macros ne fonctionne pas, et en cas d'enregistrement le fichier ne fonctionne plus même avec la version mère (2016).

Existe-il une macro qui peut empêcher (voire même bloquer) le fichier en cas, d'utilisation d'une version antérieure XL ??

Merci d'avance pour votre aide

Bonjour,

Application.Version

te donnera la version d'excel

Si différent de 16.0, alors c'est une version antérieure

Mets une condition dans les macros en t'appuyant sur cette valeur !

Bonjour,

Une piste avec cette procédure à copier dans le module ThisWorkbook de ton classeur :

Private Sub Workbook_Open()
    If Val(Application.Version) < 16 Then
        MsgBox "Votre version d'Excel n'est pas support?e dans ce classeur!... ", 64, "Information"
        ThisWorkbook.Close
    End If
End Sub

Merci Jean-Eric et Steelson pour votre aide

Rechercher des sujets similaires à "probleme versions anterieures 2016"