Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Code VB pour connaître version Excel 2003 ou 2007 ou 2010...

  • Initiateur de la discussion Initiateur de la discussion CyberNeo99
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

CyberNeo99

XLDnaute Occasionnel
Bonjour à tous,

J'ai un petit problème. Dans un formulaire j'ai insérér un code qui permet d'aller activer une macro complémentaire pour ainsi avoir accès a une fonction Workdays, pour jours ouvrable, qui n'est pas active par défaut dans 2003. Voilà que ce code qui active la macro complémentaire dans la version 2003, est active par défaut dans 2007 et lorsque le formulaire est ouvert via la version 2007 de Excel une erreur de compilation apparaît sur le code quia ctive la macro complémentaire.

J'aimerais avoir le code Vb qui permet de me dire la version d'Excel 2003 ou 2007 ou 2010 et ainsi j'activerai le code seulement si la version est 2003.


Gros Merci à l'avance


Neo
 
Re : Code VB pour connaître version Excel 2003 ou 2007 ou 2010...

Bonsoir,

regarde ceci en espérant que cela puisse t'aider...

Code:
If CDbl(Split(Application.Version, ".")(0)) < 12 Then MsgBox "antérieure à 2007..."

bonne soirée
@+

Edition , il y a lieu de faire une conversion
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…