Utiliser la version d'excel comme paramètre!!!

Résolu
Signaler
Messages postés
69
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
6 mars 2006
-
Messages postés
69
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
6 mars 2006
-
(re)Bonjour!

Pour ceux qui ont déjà vu un de mes posts, ils savent que j'ai eu des "problèmes de focus" avec excel 97, problème d'ailleurs régler (merci encore) en tapant 3 lignes au lieu d'une si j'avais à disposition excel 2000 (ou 2003).

Cependant, je voudrais que mon code soit "optimisé" pour excel 200... Je vais donc faire une version de mon code permettant l'exécution de la ligne pour 2000 et non des 3 lignes pour 97. Mais je voudrais conserver la possibilité d'exécuter mon code sur un PC équipé d'excel 97...

Par conséquant, je voudrais utiliser un paramètre "version d'excel" pour au moment voulu exécuter les 3 lignes (97) ou une seule (2000) selon le PC...
Bien sûr l'utilisateur pourrait renseigner ce paramètre dans une celulle que je viendrais lire mais bon pê existe-t-il un petit truc...

Merci merci!!!

2 réponses

Messages postés
133
Date d'inscription
mardi 24 décembre 2002
Statut
Membre
Dernière intervention
8 juin 2012
4
Bonjour

Sub Version()
#If VBA6 Then
MsgBox "> XL2000", vbInformation, "Merci ctac"
#Else
MsgBox "XL97", vbInformation, "Merci ctac"
#End If
End Sub

ctac
3
Messages postés
69
Date d'inscription
mercredi 21 septembre 2005
Statut
Membre
Dernière intervention
6 mars 2006

Merci d'illustrer l'exemple avec une "messagebox", comme ça, d'une pierre deux coups, hop, je découvre l'utilisation (en fait très triviale) de cet outil!
0