Lone-wolf
XLDnaute Barbatruc
Bonsoir à tous,
avec la PJ, jaimerai afficher la version d'Excel d'une manière différente que les deux codes ci-après.
J'ai essaié avec différents codes que j'ai écrit, mais ça ne marche pas.
A+
avec la PJ, jaimerai afficher la version d'Excel d'une manière différente que les deux codes ci-après.
J'ai essaié avec différents codes que j'ai écrit, mais ça ne marche pas.
Code:
Sub Version_Office()
VOf = Application.Version
Select Case VOf
Case 8: MsgBox "Vous utilisez Excel 97", , "Microsoft Office"
Case 9: MsgBox "Vous utilisez Excel 2000", , "Microsoft Office"
Case 10: MsgBox "Vous utilisez Excel 2002", , "Microsoft Office"
Case 11: MsgBox "Vous utilisez Excel 2003", , "Microsoft Office"
Case 14: MsgBox "Vous utilisez Excel 2010", , "Microsoft Office"
Case Else: MsgBox "Version Inconnue.", , "Microsoft Office"
End Select
End Sub
Code:
Sub Version_Office()
'regarde quelle version d"office est utilisé par le poste
Vs = Application.Version
'11 pour version excel 2003, 14 pour 2010
If Vs >= "14.0" Then: _
Ov = "Excel 2010": MsgBox "Vous utilisez la version " & Ov & ".", , "Microsoft Office": Exit Sub
'si ce n"est pas office 2003 affiche un msg et ferme le fichier
If Vs <> "11.0" Then _
Ov = "Excel 97": MsgBox Ov & " n'est pas la version utilisée.", , "Microsoft Office":
ActiveWorkbook.Save: Application.DisplayAlerts = False: Application.Quit
End Sub
A+
Pièces jointes
Dernière édition: