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

Résolu
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006 - 10 oct. 2005 à 16:54
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006 - 11 oct. 2005 à 09:21
(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

CTAC Messages postés 133 Date d'inscription mardi 24 décembre 2002 Statut Membre Dernière intervention 8 juin 2012 5
10 oct. 2005 à 21:21
Bonjour

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

ctac
3
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006
11 oct. 2005 à 09:21
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
Rejoignez-nous