Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

probleme de calendrier dans userform

5 réponses
Avatar
Lionel
bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec
un calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel

5 réponses

Avatar
Philippe.R
Bonjour Lionel,

Quelques pistes chez Frédéric :

http://frederic.sigonneau.free.fr/Calendriers.htm

avec plus particulièrement :

http://frederic.sigonneau.free.fr/code/Calendriers/CalFr2.zip
--
http://www.excelabo.net/mpfe/connexion.php
http://dj.joss.free.fr/trombine.htm
Avec plaisir
Philippe.R
"Lionel" a écrit dans le message de
news:471007c4$0$27403$
bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec un
calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel


Avatar
JB
Bonjour,

http://boisgontierjacques.free.fr/fichiers/Formulaire/CalendrierMicrosoftFo" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://boisgontierjacques.free.fr/fichiers/Formulaire/CalendrierMicrosoftFo rm.xls
http://boisgontierjacques.free.fr/fichiers/Formulaire/Form_DateSaisie1Date" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://boisgontierjacques.free.fr/fichiers/Formulaire/Form_DateSaisie1Date. xls
http://boisgontierjacques.free.fr/fichiers/Formulaire/Form_DateSaisie2dates" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://boisgontierjacques.free.fr/fichiers/Formulaire/Form_DateSaisie2dates .xls

JB
http://boisgontierjacques.free.fr

On 13 oct, 01:48, Lionel wrote:
bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec
un calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel


Avatar
Misange
Bonjour,
Si tu avais installé access sur ton pc, il est possible que ton
calendrier utilisait le controle calendar.ocx livré avec access.
regarde ici (sur un seul lien !!!)
pour plus de détails sur ce controle
http://www.google.fr/custom?domains=excelabo.net%3Bxlwiki.free.fr&q=ocx&sa=Rechercher&sitesearch=excelabo.net&client=pub-2444837264268084&forid=1&ie=ISO-8859-1&oe=ISO-8859-1&cof=GALT%3A%233366CC%3BGL%3A1%3BDIV%3A%23C4C4C1%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3AE1E1E1%3BALC%3AF14B33%3BLC%3AF14B33%3BT%3A3A3A3A%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BLH%3A50%3BLW%3A42%3BL%3Ahttp%3A%2F%2Fwww.excelabo.net%2Fimages%2Fdisciplusanime.gif%3BS%3Ahttp%3A%2F%2Fwww.excelabo.net%2Fmoteurs%2Fgoogle.php%3BFORID%3A1&hl=fr

En changeant de version ou de PC peut être ne l'as tu pas également
transféré ? Si oui il te suffit de le réinstaller.
Sinon, dans les différents outils de recherche d'excelabo, tape le mot
calendrier, tu seras à la tête de plus de 52 classeurs exemples sur ce
thème ! certains avec OCX, d'autres non

Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net

bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec
un calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel


Avatar
MichDenis
En autant que le fichier responsable du contrôle "Calendrier"
est présent sur l'ordinateur où le code d'exécute (selon les versions
de Microsoft office, MSCAL.OCX fut déjà appelé MSCAL.dll,
était en anglais sur d'autre version en français...et sa location n'est
pas toujours la même aussi ...) tu peux utiliser la procédure suivante
que tu places dans ton ThisWorkbook de ton classeur.


'Sur Windows xp pro et office 2003 le fichier s'appelle MSCAL.OCX
et il est situé là :
C:PROGRA~1MICROS~2OFFICE11MSCAL.OCX

'----------------------------------------
Private Sub Workbook_Open()

On Error Resume Next
With ThisWorkbook.VBProject
.References.AddFromGuid _
"{8E27C92E-1264-101C-8A2F-040224009C02}", 7, 0
End With

End Sub
'----------------------------------------



"Lionel" a écrit dans le message de news:
471007c4$0$27403$
bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec
un calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel
Avatar
MichDenis
Ce qu'il faut comprendre du message précédent,
qu'importe la version que tu possèdes, ton code
relatif au calendrier s'exécutera normalement en
utilisant le fichier disponible sur le poste de travail.

Le nom et la location du fichier responsable de cette
bibliothèque a changé mais le nom de la bibliothèque
elle-même ne semble pas avoir changé.

La procédure charge la référence à partir de la base
de registre et non à partir du fichier lui-même.




"MichDenis" a écrit dans le message de news:
%
En autant que le fichier responsable du contrôle "Calendrier"
est présent sur l'ordinateur où le code d'exécute (selon les versions
de Microsoft office, MSCAL.OCX fut déjà appelé MSCAL.dll,
était en anglais sur d'autre version en français...et sa location n'est
pas toujours la même aussi ...) tu peux utiliser la procédure suivante
que tu places dans ton ThisWorkbook de ton classeur.


'Sur Windows xp pro et office 2003 le fichier s'appelle MSCAL.OCX
et il est situé là :
C:PROGRA~1MICROS~2OFFICE11MSCAL.OCX

'----------------------------------------
Private Sub Workbook_Open()

On Error Resume Next
With ThisWorkbook.VBProject
.References.AddFromGuid _
"{8E27C92E-1264-101C-8A2F-040224009C02}", 7, 0
End With

End Sub
'----------------------------------------



"Lionel" a écrit dans le message de news:
471007c4$0$27403$
bonjour a tous

J'avais fait un fichier en excel 2000 qui coimportait un userform avec
un calendrier . or sous 2003 il semblerait que cette fonction n'existe
plus... ou a changé de nom ???? quelqu'un peut m'aider ?
Merci d'avance
Lionel