Date and Time Picker - Windows 64/32

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
Le_Troll_Du_27
Membre fidèle
Membre fidèle
Messages : 164
Inscrit le : 14 juillet 2015
Version d'Excel : 2019 FR 64 Bits
Contact :

Message par Le_Troll_Du_27 » 15 septembre 2016, 17:29

En premier lieu, mettons en place les contrôles "Microsoft Monthview" et "Microsoft DTPicker", le fichier MSCOMCT2.OCX contient les contrôles en question, ainsi que les contrôles UpDown, ScrollBar et Animation. Il faut commencer par télécharger ce fichier, car il n'existe probablement pas sur votre ordinateur (si vous utilisez Excel 2013 ou 2016) vous pouvez le télécharger à l'adresse suivante : http://www.ocxme.com/ocx/files/mscomct2_ocx.html
ou
le dossier : http://www.cjoint.com/c/FICjNGNhNhE
Vous devez ensuite copier le fichier dans le dossier c:\Windows\system32 si vous avez une version 32 bits de Windows, ou dans le dossier c:\windows\sysWOW64\ en cas de version 64 bits.
Il faut à présent Exécuter le fichier OCX, pour cela activer l'invite de commande en mode Administrateur : Utiliser la commande CMD dans votre commande Démarrer / Exécuter ou dans la zone de recherche selon votre version de Windows. Attention de bien valider la saisie à l'aide des touches SHIFT+ CTRL + Entrée du clavier pour bien basculer l'invite de commande en mode Administrateur.

Pour windows 32 bits : %systemroot%\System32\regsvr32 c:\windows\System32\"Nom du fichier"
Pour windows 64 bits : %systemroot%\SysWoW64\regsvr32 c:\windows\SysWOW64\"Nom du fichier"

exemple pour MSCOMCT2 pour DTPicker
La ligne de commande à saisir, sera alors :
Pour windows 32 bits : %systemroot%\System32\regsvr32 c:\windows\System32\MSCOMCT2.OCX
Pour windows 64 bits : %systemroot%\SysWoW64\regsvr32 c:\windows\SysWOW64\MSCOMCT2.OCX


Utilisation des contrôles dans Excel : Saisir une date dans une cellule

Accéder à l'onglet Développeur du Ruban
Utilisez la commande Insérer / contrôles ActiveX / Autres contrôles
Sélectionnez le contrôle "Microsoft Date and Time Picker control 6.0 (SP6)"

Créez un formulaire VBA
Affichez la boîte à outils
Faites clic droit pour obtenir le menu contextuel de la boîte
Sélectionner alors la commande Contrôle Supplémentaires…
Dans la liste des contrôles Choisissez "Microsoft MonthView control 6.0 (SP6)" et "Microsoft Date and Time control 6.0 (SP6)"

Cliquez sur OK
Dessiner les 2 objets MonthView1 et DTPicker1 sur votre formulaire grâce aux nouveaux contrôles apparaissant dans la boîte à outils.

Ici le code VBA nous montre comment affecter le choix de l'utilisateur dans un contrôle ou l'autre, à une cellule de la feuille de calcul.

Private Sub CommandButton1_Click()
Range("a10").Value = DTPicker1.Value
Range("a11").Value = MonthView1.Value
UserForm1.Hide
End Sub
Voilà
Modifié en dernier par Le_Troll_Du_27 le 28 septembre 2016, 11:40, modifié 1 fois.
Qui donne ne doit jamais s'en souvenir, qui reçoit ne doit jamais l'oublier


Date and Time Picker and MonthView - Windows 64/32:
http://forum.excel-pratique.com/excel/date-and-time-picker-windows-64-32-t79032-20.html
t
thomasexcel
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 7 avril 2015
Version d'Excel : 2007 FR

Message par thomasexcel » 18 septembre 2016, 13:39

Bonjour Le Troll du 27 :-)

Je prends enfin le temps d'essayer ta solution, après avoir copier ta commande sous dos voici ci-joint le message que j'obtiens :-(

Merci d'avance pour ton aide

Bonne journée
message.jpg
Avatar du membre
thev
Membre impliqué
Membre impliqué
Messages : 2'457
Appréciations reçues : 206
Inscrit le : 13 juin 2016
Version d'Excel : 2013 FR 64 bits

Message par thev » 18 septembre 2016, 15:13

Ce contrôle peut fonctionner sur Windows 64 bits selon la procédure décrite ci-dessus mais uniquement sur un Office 32 bits et non 64 bits.

La solution pour un office 64 bits est de recourir à une application tierce partie comme celle que j'ai ajoutée dans l'échange sur ce topic http://forum.excel-pratique.com/topic82653.html
Modifié en dernier par thev le 18 septembre 2016, 20:22, modifié 1 fois.
Avatar du membre
Le_Troll_Du_27
Membre fidèle
Membre fidèle
Messages : 164
Inscrit le : 14 juillet 2015
Version d'Excel : 2019 FR 64 Bits
Contact :

Message par Le_Troll_Du_27 » 18 septembre 2016, 19:39

Bonjour le forum, le fil
thomasexcel a écrit :Bonjour Le Troll du 27 :-)
Je prends enfin le temps d'essayer ta solution, après avoir copier ta commande sous dos voici ci-joint le message que j'obtiens :-(
Merci d'avance pour ton aide

Bonne journée
Le fichier joint message.jpg n’est plus disponible.
Il faut passer en mode ADMIN
l'invite de commande en mode Administrateur.
Sans titre.jpg
Sans titre.jpg (22.74 Kio) Vu 4307 fois
cmd en Admin.PNG
cmd en Admin réussi.PNG
lancer excel
Etape 1.PNG
Etape 1
Etape 2.PNG
Etape 2.PNG (10.03 Kio) Vu 4307 fois
Etape 3.PNG
Etape 3.PNG (40.99 Kio) Vu 4307 fois
Etape 4.PNG
Etape 4.PNG (62.23 Kio) Vu 4307 fois
Etape 5.PNG
Etape 5.PNG (253.86 Kio) Vu 4307 fois
Cordialement
Qui donne ne doit jamais s'en souvenir, qui reçoit ne doit jamais l'oublier


Date and Time Picker and MonthView - Windows 64/32:
http://forum.excel-pratique.com/excel/date-and-time-picker-windows-64-32-t79032-20.html
Avatar du membre
Le_Troll_Du_27
Membre fidèle
Membre fidèle
Messages : 164
Inscrit le : 14 juillet 2015
Version d'Excel : 2019 FR 64 Bits
Contact :

Message par Le_Troll_Du_27 » 28 septembre 2016, 14:20

Bonjour le forum

J'ai bien analysé ton soucis :
thomasexcel a écrit :Je prends enfin le temps d'essayer ta solution, après avoir copier ta commande sous dos voici ci-joint le message que j'obtiens
Pour windows 64 bits : %systemroot%\syswon64\regsvr32 c:\windows\syswon64\MSCOMCTL2.OCX

au lieu de :
Pour windows 64 bits : %systemroot%\SysWoW64\regsvr32 c:\windows\SysWOW64\MSCOMCT2.OCX

Car le pc fonctionne sous Seven avec la mise à jour de Windows 10
Et tu peux ainsi compéter les autres dossiers manquants : http://www.cjoint.com/c/FICjNGNhNhE
Pour windows 64 bits : %systemroot%\syswon64\regsvr32 c:\windows\syswon64\"nom" du fichier"
Cordialement
Qui donne ne doit jamais s'en souvenir, qui reçoit ne doit jamais l'oublier


Date and Time Picker and MonthView - Windows 64/32:
http://forum.excel-pratique.com/excel/date-and-time-picker-windows-64-32-t79032-20.html
Avatar du membre
grisan29
Membre impliqué
Membre impliqué
Messages : 1'265
Inscrit le : 26 janvier 2010
Version d'Excel : 2013 pro FR

Message par grisan29 » 28 septembre 2016, 22:38

bonsoir le_troll_du_27
je n'ai pas et jamais eu
c:\windows\syswon64
mais toujours
C:\Windows\SysWOW64
et pour accéder au mode invite de commandes (admin) je fait la combinaison avec les touche "window" + x
et puis en mettant
regsvr32 c:\windows\SysWOW64\MSCOMCT2.OCX
le test à réussi
et pour savoir quelle version de windows j'ai je clic angle gauche en bas tout de l'écran sur la "fentre" et la je cherche "parametres" puis dans "system" puis information system et voici ce que j'ai
parmêtres windows.jpg
et je n'ai aucun soucis avec office 32 bits
s
shalini88
Nouveau venu
Nouveau venu
Messages : 1
Inscrit le : 20 septembre 2018
Version d'Excel : Excel 2016

Message par shalini88 » 20 septembre 2018, 12:03

Les fichiers ocx sont très importants pour toutes les fenêtres. Il peut être enregistré dans toutes les fenêtres, même les fenêtres. 10 ordinateurs Le fichier ocx est principalement utilisé pour les tâches interactives dans les fenêtres comme le défilement et le redimensionnement
Avatar du membre
zaki32
Nouveau venu
Nouveau venu
Messages : 2
Inscrit le : 5 juin 2019
Version d'Excel : 2013 EN
Version de Calc : 6.1.4 FR

Message par zaki32 » 5 juin 2019, 14:51

Les https://dllma.com/dll/ sont très importants pour toutes les fenêtres. Il peut être enregistré dans toutes les fenêtres, même les fenêtres. 10 ordinateurs Le fichier ocx est principalement utilisé pour les tâches interactives dans les fenêtres comme le défilement et le redimensionnement
Avatar du membre
eriiic
Passionné d'Excel
Passionné d'Excel
Messages : 9'113
Appréciations reçues : 347
Inscrit le : 7 février 2010
Version d'Excel : 2010fr

Message par eriiic » 5 juin 2019, 18:16

???
En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(les Shadoks)

En plus du merci (si si, ça se fait !!!), penser à mettre en résolu. Merci
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message