[VBA] Vista-Excel 2000 - Problème DTPicker - Comment faire?

Staple1600

XLDnaute Barbatruc
Bonsoir à tous


Comment utiliser le DTPicker avec Vista et Excel 2000?

J'ai parcouru plusieurs fils sur le forum

J'ai téléchargé MSCOMCT2.OCX
copié dans c:\windows\system32

J'ai essayé de l'enregistrer avec regserv32


j'ai eu un message d'erreur

Si quelqu'un peut m'indiquer la voie à suivre. Merci

PS: j'ai exactement le même message d'erreur que Bruce68
Lien supprimé


EDITION: Il fallait lire dans le titre du post
[VBA] Vista-Excel 2000 - Problème DTPicker - Comment faire?
 
Dernière édition:

Roland_M

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

bonsoir

vista connais pas, mais avec XP et Excel 2003 j'ai garder cette petite note:

Calendar(DTPicker)

Concernant Calendar(DTPicker) pour éviter tous problèmes, il faut disposer :
Dans le répertoire Windows\System32\mscomct2.ocx <=Contrôle ActiveX
Rem : on peut le trouver sur le Net.
Ensuite du côté de l' éditeur VBE il faut cocher :
Dans Outils Références... [x] Microsoft Visual Basic for Applications extensibility 5.3
Dans Boites à outils [x] Microsoft Date and Time Picker control 6.0 (SP4)
 

Staple1600

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Bonsoir Roland


merci de ta réponse

Mais comme je n'arrive pas à enregistrer cet ocx sous Vista
(Et je suis bien en Administrateur)
je n'ai pas Microsoft Date and Time Picker control 6.0 (SP4)
dans la liste des Contrôles supplémentaires.

La question de Bruce68 n'avait pas trouvé de solution à l'époque.



PS : je vais finir par regretter mon Windows 98 SE (lol)
 

Roland_M

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

re:

personnellement avec mon fils un mordu sévère !
il est passé par un peu tout, il a pratiquement tout essayé !
et bien on peut confirmer que:
XP avec Office 2003 reste le plus souple et le plus fiable à ce jour !
après ce sont des problèmes de lourdeur de compatibilité et pas mal de bug sous 2007

malgres il est vrai des améliorations certaines ! mais à quel prix !
 

Staple1600

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Re


Mais comme XP lui aussi finira pas ne plus être supporté par Microsoft
je suis passé à Vista

Et c'est le premier problème que je rencontre avec Excel

En espérant que d'autres ici sous Vista auront eu le même problème
et auront une solution.
 

Staple1600

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Re


Après quelques recherches

Voici une solution qui semble fonctionner

1) Télécharger

2) Décompresser dans c:\windows\system32

3) Copier dans un fichier texte les lignes ci-dessous
Code:
cd\windows\system32
regsvr32 /u /s mscomct2.ocx
regsvr32 /s mscomct2.ocx
4) Enregistrer ce fichier en fixocx.cmd

5) Clic-droit sur le fichier et choisir Exécuter en tant qu'administrateur

Dans Excel VBE, cocher Dans Références
Microsoft Windows Common Controls 2-6 0
et enfin
Dans Boites à outils [x] Microsoft Date and Time Picker control 6.0 (SP4)
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Re

Le seul souci est que s'affiche today au lieu d'aujourd'hui.
(que j'avais déjà évoqué précédemment mais avec W98SE (voir ce fil : Problème DTPicker )


today.gif
 
Dernière édition:

kenz79

XLDnaute Nouveau
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Bonjour à tous et à Staple1600,

Moi aussi j'ai eu le même souci.
Enfait, dans mon travail je dois migrer quelques applications de Excel 2000 à Excel 2007 (Vista) et une d'elles utilise le fameux DTPicker qu'est obsolète sous Vista.
J'ai bien télécharger et installer le MSCOMCT2.OCX mais j'aimerais bien savoir si t'a reussi d'implémenter le DTPicker sous Excel 2007 ?
P.S : pour installer l'OCX MSCOMCT2 :
Tu crée un raccourci du cmd sur le bureau
Tu clic droit et tu excute en tant qu'admin
Après tu fait comme dab : regsvr32 MSCOMCT2.OCX
 

Staple1600

XLDnaute Barbatruc
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

Bonjour kenz76, le fil, le forum

Comme dit dans le titre du post, j'utilise Excel 2000 pas Excel 2007.

Et je n'ai toujours pas réussi à régler le problème du Today à la place d'aujourd'hui.
 

lodam

XLDnaute Occasionnel
Re : [VBA] Vista-Excel 200 - Problème DTPicker - Comment faire?

bonjour
J'ai eu moi aussi quelques soucis avec ce datapicker et pour ajouter un peu d'eau, voici ce qui a marché pour moi :
[VB6] Impossible d'ouvrir une application sous Vista "MSCOMCTL.OCX" - Forum des développeurs

- Créer un raccourci sur le bureau de Vista pointant vers c:\windows\system32\cmd.exe.
- Clic droit sur ce raccourci et choisir "Exécuter en tant qu'administrateur".
- Saisir à nouveau dans la ligne de commande l'appel à regsvr32 :
regsvr32 C:\....\system32\MSCOMCTL.OCX

Par contre, j'ai effectivement toujours ce 'TODAY' comme Staple1600
à suivre...
bonne fin d'AM
 

Statistiques des forums

Discussions
311 727
Messages
2 081 962
Membres
101 852
dernier inscrit
dthi16088