> Tous les forums > Forum Bureautique
 problème de datePicker avec excel VBA 2003
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
blafi
  Posté le 06/01/2009 @ 14:50 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

Je travaille avec Win XP SP3 et J'ai une application sous excel 2003 avec de nombreuses macros en VBA et notamment des formulaires (USF) contenant des DTPicker.
Tout marchait très bien et subitement depuis quelques jours, mon appli (et tous mes fichiers excel contenant des DTPicker) refuse de fonctionner.
En cherchant j'ai déterminé que le problème se faisait jour lorsque je cherche à afficher des USF contenant des DTPicker ou en essayant de créer en VBA un nouveau USF avec un DTPicker dedans.
Toujours le même message "erreur &H80040111 (-2147221231). ClassFactory ne peut pas fournir la classe demandée "

J'ai rechargé, remplacé et déclaré avec regsvr32, les fichiers mscomctl.ocx et mscomct2.ocx, mais rien n'y fait !

Si bien que je ne peut plus me servir de mon appli sur ce PC alors qu'elle fonctionne toujours parfaitement sur mes autres PC.

Quelqu'un peut-il me dire d'où vient ce pb et ce que je pourrai faire pour y remédier..

Merci d'avance et à bientôt.

Publicité
bruce68
 Posté le 06/01/2009 à 15:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour blafi et le forum

ESSAI ceci:

Pour faire fonctionner le DTPicker dans excel

Fichier MSCOMCT2

Pour mettre dans le registre :

Regsvr32 C:\Windows\system32\MSCOMCT2.OCX

REGSVR32 /u/s mscomct2.ocx

regsvr32.exe -c C:\WINDOWS\SYSTEM32\mscomct2.ocx

massjipe
 Posté le 07/01/2009 à 06:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Blafi

Toujours pas résolu t'on probleme, quelle évenement y a t'il eu entre que ca fonctionne et ca marche plus. de plus tu ne peut pas faire une restauration anterieure.

Pour ma part je ferai un formatage complet du pc, tu a posé t'on probléme sur plusieurs forum sans résultat et moi aussi je cherche de mon coté

Bon courage

blafi
 Posté le 08/01/2009 à 07:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Merci masjipe et bruce68 pour vos réponses :

Et oui, massjipe, toujours pas de solution à mon pb, et comme d'autre part je n'ai plus de restauration système, impossible de revenir à un point antérieur... quant à reformater tout le PC, j'aimerais bien l'éviter car j'en ai pour plusieurs heures (voire jours) à tout remettre et je crains d'en oublier..

Pour les commandes données par bruce68, je les ai essayées mais sans succès.. le problème demeure !

Avez-vous une autre solution à me proposer ?

merci d'avance et à ++

massjipe
 Posté le 08/01/2009 à 14:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Slt

De mémoire ma fille à une le même problème avec la restauration impossible de revenir a une date antérieure la cause un programme c'est installe du genre antivirus xp 2008 aucune solution pas désinstallation du programme. Le seul recours le formatage et tout est rentre dans l’ordre. Pour ma part vu le temps que tu cherche la solution pour moi j’aurai déjà reformaté le PC il me faut environ 4 heures pour tout refaire. Mais il y a du avoir quelque chose qui c’est passé pour avoir le problème avec excel

@+ Jipé

massjipe
 Posté le 08/01/2009 à 15:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Re

si tu veut envoi moi un fichier pour le tester

blafi
 Posté le 08/01/2009 à 20:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci aux gentils forumeurs qui tentent de m'aider..

Je crois qu'en effet, je vais finir par reformater, mais ça ne me plait^pas car il n'y a que ce fameux datepicker qui ne marche pas ..

Massjipe : t'envoyer mon fichier ne servirait à rien car le fichier en question (et tous ceux contenant des datepicker) fonctionne parfaitement sur mes autres PC...

le pb vient bien de cet unique PC car après le message d'erreur, lorsque j'essaye de lancer un USF contenant des datepicker (erreur &80040111...) et lorsque je vais dans l'éditeur visual basic, ma macro est en mode d'arrèt et je dois la réinitialiser.

Si j'essaye sous vba d'afficher mon USF, j'ai d'abord le message d'erreur ci-dessus puis un message "mémoire insuffisante", alors que ma mémoire a encore 600Mo de libres... l'aide précise alors que ça peut venir d'un module ou d'une procédure trop longue (alors que tous mes modules et procédures fonctionnent sur un autre PC) ou de variables publiques trop nombreuses (je n'en ai pas) ou bien d'un manque de mémoire (je ne vois pas pourquoi vu ce qui reste)...

Enfin : pb insolluble après plusieurs jours de recherche !

Si vous avez une idée.. je la prendrai...

Merci et à bientôt..

massjipe
 Posté le 11/01/2009 à 05:51 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour Blafi

A tu trouvé une solution

@+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
probleme avec excel 2003
Excel 2003 - Problème avec une formule complexe
Problème avec EXCEL 2003, virgules forme de carré
Problème avec calendrier d’Outlook 2003
Comment recuperer des fichiers Excel 2007 avec Excel 2003
Problème ouverture de fichier protégé dans Excel 2003
Problème avec un fichier excel
Office Etudiant 2013 Excel, problème avec mes cellules
Probleme d'enregistrement avec excel 2007
Problème avec fichiers Word et Excel
Plus de sujets relatifs à problème de datePicker avec excel VBA 2003
 > Tous les forums > Forum Bureautique