Date et userform : impossible d'installer le "controle" Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
A
Arthi
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 mai 2014
Version d'Excel : 1997

Message par Arthi » 9 mai 2014, 11:07

Bonjour à tous !

Après un bon moment de recherche, j'ai décidé de m'en remettre à vous...

L'objectif de départ était d'integrer un calendrier dans un userform afin de faciliter la saisie des dates. Jusqu'à la aucun problème, je lis ici et là qu'il suffit d'utiliser les "controles".

Premier point, Je ne dispose pas des controles requit mais pas de panique je m'en vais les installer et c'est la que ça bloque...

J'ai essayé toutes les technique possibles listées sur le net et rien !

- Installer le mscomct2.ocx directement via excel : le fichier séléctionné ne contient pas de contrôle activeX auto-enregistré

- installer le mscomct2.ocx via l'invit de commande en administrateur depuis le bon dossier, ça marche ! Mais enfaite non puisuqu'il n'apparait pas sous excel dans les contrôles

- l'installer via le package de visual basic common control 6, encore une fois ça s'installe correctement mais toujours rien....


Bref je sèche là... Donc j'en appel à votre aide toujours très efficace pour m'aider à sortir de cette situation !

En attendant, bonne journée !
c
cousinhub
Membre impliqué
Membre impliqué
Messages : 1'948
Appréciations reçues : 5
Inscrit le : 28 mai 2009
Version d'Excel : xl 2016

Message par cousinhub » 9 mai 2014, 11:21

Bonjour,

Je ne sais pas si le DtPicker fonctionne sous Excel 97 (si tu as bien la version inscrite sur ton profil)

Ensuite, quelle ligne de code as-tu exécuté afin d'installer le contrôle?

Et enfin, si jamais cela ne marche pas, tu as toujours la possibilité d'utiliser un contrôle Calendar...

Bon courage
1/ on se demande à quoi servent les correcteurs d'orthographe....
2/ Notre seule récompense est un "Merci".....
A
Arthi
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 mai 2014
Version d'Excel : 1997

Message par Arthi » 9 mai 2014, 11:29

Ha oui la version, alors c'est un peu compliqué.

Techniquement je bosse sous 97 (boulot) mais pour ce projet, je bosse sous 2010 car 97 ne gère pas certaines fonctionnalités.

Alors j'en ai testé plusieurs :

"cd C :\Windows\SysWOW64 puis regsvr32\windows\system32\mscomct2.ocx"

ou

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

ou

"c:\windows\sysWOW64\regsvr32.exe mscomct2.ocx"



si non je veux bien en savoir plus sur ce "calendar"

Merci d'avoir pris la peine de répondre en tout cas !
c
cousinhub
Membre impliqué
Membre impliqué
Messages : 1'948
Appréciations reçues : 5
Inscrit le : 28 mai 2009
Version d'Excel : xl 2016

Message par cousinhub » 9 mai 2014, 11:49

Re-,

Tu confirmes donc que tu as l'ocx "MSCOMCT2.OCX" dans le répertoire "c:\windows\syswow64" ?

Essaies ainsi :

Tu cliques sur "Démarrer/Tous les programmes/Exécuter"

Tu entres la commande "cmd" pour faire apparaître l'invite de commande.

Dans la barre des tâches, tu fais un clic droit sur "Invites de commande", puis tu sélectionnes "Exécuter en tant qu'administrateur"

Et tu entres cette commande :

regsvr32.exe c:\windows\syswow64\MSCOMCT2.OCX

Tu auras normalement une fenêtre t'indiquant la réussite de l'installation.

Regarde l'image jointe
controle mscomct2.jpg
Bon courage

Re-,

Et en complément, tu installes ce contrôle comme ceci :

- Insère un UserForm
- Clique sur "Outils/Contrôles supplémentaires"

Et sélectionne "Microsoft Date and Time Picker....."

Il sera alors disponible dans la boîte d'outils..

Bon courage
1/ on se demande à quoi servent les correcteurs d'orthographe....
2/ Notre seule récompense est un "Merci".....
A
Arthi
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 mai 2014
Version d'Excel : 1997

Message par Arthi » 9 mai 2014, 12:04

Alors, j'ai fais toute la procédure et j'obtiens bien le message comme quoi l'installation est réussie mais rien dans excel...
c
cousinhub
Membre impliqué
Membre impliqué
Messages : 1'948
Appréciations reçues : 5
Inscrit le : 28 mai 2009
Version d'Excel : xl 2016

Message par cousinhub » 9 mai 2014, 12:14

Re-,

Est-ce que tu as lu le reste de la réponse (que j'ai mis sans doute en même temps que toi....)

Outils/Contrôles supplémentaires....

Bon courage
1/ on se demande à quoi servent les correcteurs d'orthographe....
2/ Notre seule récompense est un "Merci".....
A
Arthi
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 mai 2014
Version d'Excel : 1997

Message par Arthi » 9 mai 2014, 12:31

Oui et c'est là où ça coince.

J'ai pas de controle en plus (Microsoft Date and Time Picker) qui s'affichent...
c
cousinhub
Membre impliqué
Membre impliqué
Messages : 1'948
Appréciations reçues : 5
Inscrit le : 28 mai 2009
Version d'Excel : xl 2016

Message par cousinhub » 9 mai 2014, 12:41

Re-,

Tu n'as pas ceci :
controle dtp.jpg
1/ on se demande à quoi servent les correcteurs d'orthographe....
2/ Notre seule récompense est un "Merci".....
A
Arthi
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 mai 2014
Version d'Excel : 1997

Message par Arthi » 9 mai 2014, 12:43

Non... C'est vraiment bizarre !
c
cousinhub
Membre impliqué
Membre impliqué
Messages : 1'948
Appréciations reçues : 5
Inscrit le : 28 mai 2009
Version d'Excel : xl 2016

Message par cousinhub » 9 mai 2014, 12:53

Re-,

Ce qui est bizarre, sur mon PC, ce contrôle serait dans le répertoire System32...

comme ceci :
controle dtp2.jpg
controle dtp2.jpg (63.97 Kio) Vu 958 fois
A la rigueur, tu peux essayer en recommençant l'installation, mais en le mettant dans ce répertoire :

regsvr32.exe c:\windows\system32\MSCOMCT2.OCX

De la même manière qu'expliqué auparavant (Exécuter en tant qu'administrateur)...
N'oublie pas de copier le contrôle "ocx" dans le bon répertoire...

Bon courage
1/ on se demande à quoi servent les correcteurs d'orthographe....
2/ Notre seule récompense est un "Merci".....
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message