Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2011, 16h30   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
Par défaut Pas de date picker dans le VBE ?

Bonjour,

Je suis sous Windows7 (64bits) et j'utilise Word2010 sous licence "Family & Small Business" et je rencontre le problème suivant :

Je crée un Template.
Pour remplir certaines zones de ce template j'utilise un UserForm que je crée dans le VBE (procédure on ne peut plus normale).
J'ai besoin dans ce UserForm que l'utilisateur renseigne des dates. Je comptais utiliser le DatePicker mais là ... IMPOSSIBLE DE LE TROUVER, j'ai beau chercher et rechercher faire 'Outils -> Nouveau Contrôle' je devrais normalement juste à avoir à cocher l'option, mais là que nenni, l'option n'est pas présente.

Je me demande si j'ai la berlue, je ferme VBE retourne dans mon template, le DatePicker est bien disponible sous l'onglet Développeur dans les Contrôles de Contenu... Mais scrogneugneu pas moyen de l'avoir aussi la boite à outils UserForm du VBE... !?!

Je ddeviens chèvre là... Quelqu'un aurait une solution ?
Merci d'avance
ansoarno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 17h34   #2
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Microsoft Date and Time Picker

Sans garantie, j'utilise la version 32 bits.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 17h45   #3
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
Bonjour et merci

Mais hélas pas non plus de "Microsoft Date and Time Picker" dans la liste des contrôles disponible...

Du côté "document/template" tout va bien, il est présent dans l'onglet "Développeur" groupe "Contrôles"....
Dans VBE il n'y est pas . Depuis mon Userform, je clique droit sur la toolbox, puis "Contrôles supplémentaires", là j'obtiens une fenêtre avec tout un tas de contrôles disponibles mais pas un seul qui soit un Calendar, un DatePicker, ou un Date Time quelquechose....

Y-a-t-il un moyen de les importer ?
Merci
ansoarno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 17h50   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Celui que tu trouves dans l'onglet développeur n'est pas le même.

Ce contrôle se trouve dans le fichier C:\Windows\system32\mscomct2.ocx

MS propose une solution là http://support.microsoft.com/kb/297381/fr
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 18h04   #5
Invité de passage
 
Inscription : janvier 2011
Messages : 3
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 3
Points : 0
Points : 0
Rebonjour et re merci,

Quelle rapidité dans les réponses !
J'ai téléchargé le fichier à l'adresse que tu m'as donnée. J'obtiens un fichier .CAB qui une fois décompressé contient 2 fichiers :
- "mscomct2.inf"
- "mscomct2.ocx"

La question va sans doute paraître idiote mais ça s'installe comment ces oiseaux là ? Copier/coller du .ocx dans "C:\Windows\system32\" ? (et le .inf j'en fais quoi ?) Ou il y a une procédure à suivre ? (pas spécialiste en Windows moi...)

Merci de ton aide en tout cas
ansoarno est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2011, 20h14   #6
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 321
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 321
Points : 29 219
Points : 29 219
Salut,

Je pense qu'il faut enregistrer la bibliothèque avec Regsvr.

Je vais te donner le lien, ce sera baucoup plus facile.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h12.


 
 
 
 
Partenaires

Hébergement Web