Tester les contrôles complémentaires

  • Initiateur de la discussion Initiateur de la discussion lombriiik
  • 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 !

L

lombriiik

Guest
Bonjour à tous,

je suis en train de faire un programme Excel en VBA qui utilise le contrôle DTPicker. Malheureusement, certaines des machines qui vont exécuter ce code n'ont pas ce contrôle déclaré et, du coup, si les personnes répondent OUI à la demande d'enregistrement du fichier à la fermeture, je me retrouve avec un programme sans DTPicker dans les UserForm ce qui est assez génant.

Y a t'il un moyen de tester la présence et l'activation de ce contrôle via VBA à l'ouverture du classeur et, si non, de l'installer svp ?

Merci de vos lumières
 
Re : Tester les contrôles complémentaires

Bonjour

Regarde l'aide Windows, Objet application,

proprieté Addins
Code:
If AddIns("Analysis ToolPak").Installed = True Then
    MsgBox "Analysis ToolPak add-in is installed"
Else
    MsgBox "Analysis ToolPak add-in is not installed"
End If

je n'ai pas trouvé pour l'installation automatique
 
Re : Tester les contrôles complémentaires

Bonjour à tous,

je ne connais pas DTPicker dans quel cas un contôle supplémentaire ajouté dans un Userform peut-il disparaître ? si l'utilisateur enregistre, ça ne devrait pas enlever le contrôle, si ?
 
Re : Tester les contrôles complémentaires

après un petit test, il semblerait que ce contrôle ne soit pas disponible sur un poste avec l'installation d'Excel par défaut. Moi je fouillerais plutôt vers : quel composant Excel installer pour que le contrôle soit disponible sur le poste...
 
Re : Tester les contrôles complémentaires

Bonjour à tous,

JCGL : j'ai pu observer un poste où le contrôle n'existe pas dans la liste...
Wilfried42 : désolé, je ne peux pas ouvrir les zip, je regarderais ça de chez moi, mais ça a l'air trés intéressant.
 
Re : Tester les contrôles complémentaires

Re,

Est-il monté par Regsrv32 ?

Démarrer / Exécuter :

regsvr32 "c:\windows\system32\mscomct2.ocx"

en gras à adapter suivant l'OS

Aide MS ICI

Pour Info :
[FONT=Geneva, Arial, Helvetica, sans-serif]- Dans Windows XP, il se trouve dans le dossier "C:\Windows\System32\"
- Dans Windows 2000, il se trouve dans le dossier "C:\Winnt\System32\"
- Dans Windows Me/98, il se trouve dans le dossier "C:\Windows\System\".
[/FONT]

A+

Edition : Salut Cris 🙂
 
Dernière édition:
Re : Tester les contrôles complémentaires

Merci à tous,

en fait, moi je posais des questions pour me coucher moins bête ce soir, mais je n'ai pas vraiment besoin d'installer DTPicker sur plusieurs postes. Si ça m'arrive, je saurais vers quoi m'orienter grâce à vous, mais j'ai assez embêté l'utilisateur de l'autre poste pour aujourd'hui.
Je rappelle qu'au départ, c'est lombriiik qui a posé des questions, et je ne doute pas qu'il trouvera son bonheur dans vos réponses.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour