Date and Picker control avec WINDOWS SEVEN

Bonjour le forum !

je suis en train d'installer une application Excel qui a été créée avec OFFICE 2010 sous WINDOWS XP

je veux l'installer sur un poste équipé de WINDOWS 7 :mais à l'ouverture j'ai ce message

"Impossible de charger l'objet car il est indisponible sur cette machine"

il ouvre le formulaire mais supprime le contrôle date.

j'ai regardé dans MENU --> OUTILS -->CONTROLES SUPPLEMENTAIRES -->

mais je n'ai pas trouvé celui présent sous WIN XP : Microsoft Date and Picker Control 6.0 (SP6)

quelqu'un sait il comment remédier à cela en sachant que je voudrais éviter d'avoir 2 versions de mon "appliquette"

d'avance merci


FiDSDF
Réponse
Réponse

Bonjour MichD [MVP],
Le 16/02/2011 14:08, MichD [MVP] a écrit :

Est-ce que ta version de Windows était 64 ou 32 bits ?

Est-ce que quelqu'un d'autre pourrait essayer ceci sur une version Windows 7 32 bits
afin de savoir si ce contrôle "Microsoft Date et Time Picker" fonctionne aussi sous
ce système ?

Merci de votre participation

Procédure :
'----------------------------------------------------
A ) Télécharger ce fichier :
http://activex.microsoft.com/controls/vb6/mscomct2.cab

B ) Décompresser le fichier télécharger "MSCOMCT2.CAB"
      j'ai obtenu 2 fichiers :
                     - mscomct2.inf
                     - mscomct2.ocx

C ) J'ai copié ces 2 fichiers dans le répertoire suivant :
      c:\Windows\System32\

D ) Initialer la base de registre :
      Bouton démarrer de la barre des tâches / commande : Exécuter
      et j'ai saisi la commande :
      regsvr32 c:\Windows\System32\mscomct2.ocx
     J'ai obtenu un message comme quoi le tout avait réussi.

E ) J'ai ouvert Excel / Ouvert la fenêtre de l'éditeur de code / Ajouter un formulaire /
     et en faisant un clic droit dans la barre d'outils du formulaire / contrôles supplémentaires /
     j'ai coché ceci : Microsoft Date and Time Picker control 6.0 (sp6)

F ) J'ai pu ajouter ce contrôle au formulaire sans aucun problème. Après avoir dessiné ce contrôle
     la référence suivante s'est ajouté à la liste déjà cochée :
     "Microsoft Window common controls 2.6.0 (sp6)
'----------------------------------------------------

MichD
--------------------------------------------

Windows 7 32 bits, Office 2010 32 bits.
Ayant VB6 d'installé, je n'ai pas tout à fait suivi ta procédure.
J'ai sauté les paragraphes A, B et C, mais désenregistré mscomct2.ocx (regsvr32 /u ...), et commencé au paragraphe D.
Tout est comme tu indiques, et ça tourne sans problèmes.

A noter que mscomct2.ocx comprend en plus de DTPicker, les contrôles :
   - Animation
  - UpDown
  - MonthView
  - FlatScrollBar

Tous fonctionne, sauf le contrôle Animation :
  Le sujet n'est pas approuvé pour l'action spécifiée

Il fonctionne cependant sous VB6, mais ce n'est pas l'objet ...



Cordialement,

Jacques.


Cordialement, Jacques

Cette réponse vous a-t-elle été utile ?

Nous sommes désolés de ne pas pouvoir vous aider.

Super ! Merci de vos commentaires.

Êtes-vous satisfait de cette réponse ?

Nous vous remercions de vos commentaires, qui nous aideront à améliorer le site.

Êtes-vous satisfait de cette réponse ?

Merci de vos commentaires

Réponse
Réponse

Bonjour,

Je viens d'ouvrir mon autre partition du disque dur où j'ai la version Microsoft Office 2010 d'installé avec
Windows 7, tout en 64 bits.

Voici ce que j'ai fait :

A ) Télécharger ce fichier :
http://activex.microsoft.com/controls/vb6/mscomct2.cab

B ) Décompresser le fichier télécharger "MSCOMCT2.CAB"
     j'ai obtenu 2 fichiers :
                    - mscomct2.inf
                    - mscomct2.ocx

C ) J'ai copié ces 2 fichiers dans le répertoire suivant :
      c:\windows\sysWOW64\    Et non dans le répertoire : c:\Windows\System32\ pour ceux qui ont une version 32 bits.

D ) Initialer la base de registre :
     Bouton démarrer de la barre des tâches / commande : Exécuter
     et j'ai saisi la commande :
     regsvr32 c:\windows\sysWOW64\mscomct2.ocx
    J'ai obtenu un message comme quoi le tout avait réussi.

E ) J'ai ouvert Excel / Ouvert la fenêtre de l'éditeur de code / Ajouter un formulaire /
    et en faisant un clic droit dans la barre d'outils du formulaire / contrôles supplémentaires /
    j'ai coché ceci : Microsoft Date and Time Picker control 6.0 (sp6)

F ) J'ai pu ajouter ce contrôle au formulaire sans aucun problème. Après avoir dessiné ce contrôle
    la référence suivante s'est ajouté à la liste déjà cochée :
    "Microsoft Window common controls 2.6.0 (sp6)

Tout fonctionnait comme sur les versions antérieures.

Je ne peux pas tester si il en est autant pour la version 32 bits de Microsoft Office.

MichD
------------------------------------------
"FiDSDF" a écrit dans le message de groupe de discussion : *** Adresse électronique supprimée pour cause de confidentialité ***...

je vais tâcher de contourner via une textbox à la place !

et poser la question chez Microsoft peut-être

je te tiens informé si j'ai une réponse sur ce point

A+


FiDSDF

MichD
----------------------------------------

Cette réponse vous a-t-elle été utile ?

Nous sommes désolés de ne pas pouvoir vous aider.

Super ! Merci de vos commentaires.

Êtes-vous satisfait de cette réponse ?

Nous vous remercions de vos commentaires, qui nous aideront à améliorer le site.

Êtes-vous satisfait de cette réponse ?

Merci de vos commentaires

 
 

Informations sur la question


Dernière mise à jour juillet 24, 2019 Consultations 12 045 Produit(s) concerné(s) :