IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Excel Date Time Picker et Office 64bits


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Ok, et je dois faire quoi ?

  2. #2
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Rien n'est affiché

    Nom : Screenshot_20190927-160535_Gallery.jpg
Affichages : 1628
Taille : 1,46 Mo

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour,

    Comme dit dans les premiers posts, office 64 bits ne connait pas et ne sait pas utiliser les composants 32 bits.
    Et comme tous les ActiveX sont en 32 bits il ne reste que les contrôles formulaire.
    A moins que celui proposé par Thumb down soit 64 bits (?) Vu le nom (Mscomtc32.zip), je ne pense pas.

    La question à se poser est pourquoi avoir installé office 64 bits ?
    On ne doit le faire que si on est obligé.
    Si ce n'est pas le cas, désinstaller la 64 bits pour installer la 32, même sur un OS 64 bits.
    eric

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Je ne suis pas certain que l'on puisse porter la solution de Thumb Down sur n'importe quelle machine. Le fait que cela fonctionne sur son Windows 10 64bits/Office 64 bits ne garantit pas que ça fonctionnera sur tous les Windows 10 64bits/Office 64bits. Dès lors que l'on utilise une solution tierce aux outils natifs d'Office, on s'expose à une fragilité de la solution utilisée.

    Je ne suis pas ingénieur système spécialisé en Windows, mais on peut supposer que si cela fonctionne chez lui et pas sur le poste de goninph, c'est qu'il manque certains outils sur le poste de goninph et qui se trouvent sur le poste de Thumb Down parce qu'il est développeur .net et donc qu'il a des outils de développement spécifiques installés et correctement enregistrés sur sa machine.

    Il me semble donc utile de bien comprendre (et peut-être d'accepter) les limites de portabilité de la solution proposée, quand bien même on arriverait "par miracle" à la faire fonctionner sur une machine précise.

    My two cents
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  5. #5
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Hello,

    Merci à tous, finalement je vais modifier mes classeurs en remplaçant le picker calendar par un calendrier compatible avec 64bits, car comme évoqué dans une autre discussion, installer une application sur le PC d'une entreprise pour pouvoir benificer du picker calendar sera impossible.

    Merci à tous pour vos réponses et recherche
    Meilleures salutations
    Philippe

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Ahhh... enfin
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  7. #7
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Voici LA SOLUTION

    https://sites.google.com/site/e90e50...lendar-Control

    C'est génial et le calendrier fonctionne sur 32bits et 64bits, j'ai testé aujourd'hui sur les 2 versions office.

    Après de petites adaptations remplace facilement nos pickerdate 32bits.

    Le look est moderne

    Le dimensionnement est automatique et s'adapte au dimensions de Frame1

    Un clique sur le jour du mois suivant et le mois suivant remplace le mois actuel et inversement avec un clic sur le jour du mois précédent. Remplace quasiment la selection du mois et de l'année, très utile et génial en fin d'année

    Sélection de la date par double clique.

    Si à l'initialisation il n'y a pas de date, le calendrier affiche aujourd'hui et si il y a une date le calendrier affiche la date.

    Merci et bravo aux développeurs.

    On peut également personnaliser certains paramètres comme changer la couleur du jour remonté, mais j'ai pas encore tout compris. Si un d'entre vous connaît la manière de faire, je suis preneur.

    Meilleures salutations
    Philippe

  8. #8
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Bonjour,

    Où est passé le site ?
    Qui pourrait modifier le code pour ajouter le numéro de la semaine ?
    Merci

  9. #9
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    Si quelqu'un a encore le code de ce datepicker, je suis preneur (ou un lien pour le récupérer).

  10. #10
    Membre Expert
    Inscrit en
    Décembre 2002
    Messages
    993
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 993
    Par défaut
    Bonjour umfred, je l'ai téléchagé à l'époque, voici un classeur avec un exemple minimaliste d'utilisation.
    Fichiers attachés Fichiers attachés

  11. #11
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 241
    Par défaut
    hello,
    sinon il y a une archive ici
    Ami calmant, J.P

  12. #12
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 545
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 545
    Par défaut
    Citation Envoyé par jurassic pork Voir le message
    hello,
    sinon il y a une archive ici
    Ami calmant, J.P
    Le fichier n'est plus dispo, mais il y a les sources ^^

  13. #13
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 241
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 241
    Par défaut
    Hello,
    Citation Envoyé par goninph Voir le message
    Qui pourrait modifier le code pour ajouter le numéro de la semaine ?
    Merci
    Quelque chose dans ce genre-là ? :

    Nom : ccalendar2_1.gif
Affichages : 147
Taille : 316,9 Ko


    Ami calmant, J.P

  14. #14
    Membre éclairé Avatar de goninph
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2013
    Messages : 805
    Par défaut
    Merci à tous pour votre aide

    Voici la solution que j'ai appliquée à tous mes fichiers

    Bon dimanche

    https://www.developpez.net/forums/d2...eros-semaines/

  15. #15
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par clementmarcotte Voir le message
    [...]

    A ta place, au lieu de blablater sur l'establishment et les -1, je proposerais, en billet de blog, la manière de développer, installer et assurer la maintenance de ta solution vb.net sur des pc d'entreprise sur lesquels les utilisateurs ne peuvent rien installer, par exemple. J'illustrerais également la façon dont on va transmettre la solution à d'autres utilisateurs, les précautions à prendre, le modus operandi. Puisque apparemment, c'est si simple.

    Parce que proposer des solutions tierces du petit bout de sa lorgnette sans rien de techniquement développé derrière, c'est juste du vent. Et l'establishment, comme tu l'appelles, rappelle simplement que sur un forum VBA, on parle VBA. Si tu n'es pas capable de comprendre cela, tu peux te créer tes propres forums avec tes propres règles.



    Qui plus est, pourquoi viens-tu polluer un forum Excel alors que tu mets cette mention dans ta signature?
    Nom : 2019-09-23_132155.png
Affichages : 6775
Taille : 93,9 Ko
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  16. #16
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 903
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 903
    Billets dans le blog
    36
    Par défaut
    Citation Envoyé par Pierre Fauconnier Voir le message
    A ta place, au lieu de blablater sur l'establishment et les -1, je proposerais, en billet de blog, la manière de développer, installer et assurer la maintenance de ta solution vb.net sur des pc d'entreprise sur lesquels les utilisateurs ne peuvent rien installer, par exemple. J'illustrerais également la façon dont on va transmettre la solution à d'autres utilisateurs, les précautions à prendre, le modus operandi. Puisque apparemment, c'est si simple.

    Parce que proposer des solutions tierces du petit bout de sa lorgnette sans rien de techniquement développé derrière, c'est juste du vent. Et l'establishment, comme tu l'appelles, rappelle simplement que sur un forum VBA, on parle VBA. Si tu n'es pas capable de comprendre cela, tu peux te créer tes propres forums avec tes propres règles.



    Qui plus est, pourquoi viens-tu polluer un forum Excel alors que tu mets cette mention dans ta signature?
    Nom : 2019-09-23_132155.png
Affichages : 6775
Taille : 93,9 Ko
    Pour commencer, n'importe qui peut avoir gratuitement un exemple ce contrôle Activex sur MSDN et peut le compléter à sa guise. Mais VBA, sauf une vieille version Developper ne peut pas créer d'ActiveX

    Mais, il y a quelqu'un de ta Cour qui dit que Microsoft ne veut plus de contrôles Activex. Mais cela ne t'a pas empêché de faire 4 billets de blog sur ActiveX Data Objects (ADO).

    Et puis, pour ma signature, cette ligne-là date du temps, ou le forum était pollué par des questions de bases de données sur Excel, de plannings sur Excel et ne n'importe quoi sur Excel qui demandait des acrobaties pour lesquelles Excel n'est pas prévu. Et surprise, cette pollution-là a diminuée drastiquement quand j'ai fait une "crise" sur les problèmes de sécurité des données personnelles que Développez laissait proliférer.

    Maintenant, la vérité est claire. C'est obligatoire d'abandonner un client qui ne peut pas solutionner son problème par VBA.

  17. #17
    Rédacteur/Modérateur


    Homme Profil pro
    Formateur et développeur chez EXCELLEZ.net
    Inscrit en
    Novembre 2003
    Messages
    19 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Formateur et développeur chez EXCELLEZ.net
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 19 125
    Billets dans le blog
    131
    Par défaut
    Citation Envoyé par clementmarcotte Voir le message
    [...]

    Mais, il y a quelqu'un de ta Cour qui dit que Microsoft ne veut plus de contrôles Activex. Mais cela ne t'a pas empêché de faire 4 billets de blog sur ActiveX Data Objects (ADO).[...]
    C'est un peu facile de dire "il y a quelqu'un qui..." sans citer le message. Faire dire n'importe quoi à n'importe qui ne fera jamais avancer un débat qui, s'il était technique, pourrait être très intéressant.

    Mes 4 billets de blog n'ont rien à voir avec des contrôles ActiveX et n'utilisent aucun contrôle ActiveX. Mais c'est gentil à toi d'en faire la pub...
    "Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
    ---------------
    Mes billets de blog sur DVP
    Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
    Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
    Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
    Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
    VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
    ---------------

  18. #18
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    le contrôle que j'ai proposé dans le lien est en 32 bits;

    si nous regardons l'imprime écran de goninph on voie Abobe Acrobat Dc Browser dans le répertoire c:\Program File (X86)! l'affaire est donc réglé!

    essai une réinstallation en faisant un click droit sur le fieher SetUp.exe (execute mode administrateur!)

    Citation Envoyé par eriiic
    Vu le nom (Mscomtc32.zip), je ne pense pas.
    Un ZIP ça ce dézip!

  19. #19
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    post #3 :
    Mon ami a Office 64bits

  20. #20
    Membre Expert Avatar de Thumb down
    Homme Profil pro
    Retraité
    Inscrit en
    Juin 2019
    Messages
    1 574
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Juin 2019
    Messages : 1 574
    Par défaut
    Citation Envoyé par eriiic Voir le message
    post #3 :
    Mon ami a Office 64bits
    et alors mois j'ai Office 365 64 bits et bien évidement windows 10 64 bits!
    c'est bien son imprime écran

    Nom : Sans titre.jpg
Affichages : 1606
Taille : 365,5 Ko

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 3 PremièrePremière 123 DernièreDernière

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/02/2014, 19h23
  2. date time picker VBA EXCEL 2003 sous vista
    Par andeluc dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 30/04/2008, 18h14
  3. Date Time Picker
    Par jlsmith dans le forum MFC
    Réponses: 1
    Dernier message: 15/07/2006, 12h09
  4. Controle Date Time Picker en mode 24h
    Par MarieMtl dans le forum MFC
    Réponses: 1
    Dernier message: 24/11/2005, 16h38
  5. Date time picker
    Par Steph4 dans le forum MFC
    Réponses: 3
    Dernier message: 01/03/2005, 14h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo