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 vba DatePicker MSO365 avec numéros de semaines


Sujet :

Macros et VBA Excel

  1. #41
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 466
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private clavier(119) As New USF_Calendar    'tableau d'instance de l'userform
    119 instances du formulaire.
    Est-ce vraiment nécessaire ?
    Bien sûre que non.
    Le formulaire ne doit être instancié qu'une, et une seule fois.

  2. #42
    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
    Citation Envoyé par deedolith Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private clavier(119) As New USF_Calendar    'tableau d'instance de l'userform
    119 instances du formulaire.
    Est-ce vraiment nécessaire ?
    Bien sûr que non.
    Le formulaire ne doit être instancié qu'une, et une seule fois.
    Pour moi, c'est du chinois, si je mets 1 la macro beug

    Je vais essayer de comprendre…

  3. #43
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 466
    Par défaut
    Heu ...

    Est ce que connais les conteneurs de VB ?
    Tel que les tableaux ? Les collections ? Les dictionnaires ?
    Ce sont des notions de base que tu es supposé connaître avant de t'attaquer à un projet simple.

    Est ce que tu sais ce qu'est une classe ? Un formulaire ? Un objet ?
    Les propriétés d'une classe ? Ses méthodes ?
    Ce que fait le mot clef New ?
    Les évènements ? Comment les déclarer ? les utiliser ? Les gestionnaires d'évènement ?
    Ce sont des notions intermédiaires que tu es supposé connaitre avant de t'attaquer à un projet majeur (tel qu'un calendrier).

  4. #44
    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
    Non, je ne suis pas un pro du langage VBA comme tu as pu le constater

    J'ai certaines connaissances qui me permettent d'optimiser l'efficience de mon job, même si la façon d'atteindre l'objectif est fortement perfectible

    Par contre, grâce à des forums comme celui-ci, je peux progresser perpétuellement

    Encore merci pour toute l'aide apportée

  5. #45
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 466
    Par défaut
    En l'occurence, c'est un tableau de 119 elements de type USF_Calendar.
    (soit 119 formulaires).

  6. #46
    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
    Alors comment créer un tableau qui référence les boutons ?

  7. #47
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 466
    Par défaut
    C'est l'évènement Activate du formulaire qui s'en charge.

    Pour faire simple, ca instancie 119 formulaires pour gérer les boutons avec 1 seul gestionnaire d'évènement.
    Autant faire rentrer un éléphant dans une 2cv ...

Discussions similaires

  1. [XL-2010] Créer un planning avec numéros des semaines
    Par Erika64 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 13/02/2017, 10h01
  2. [VBA-E]Trouver le Numéro de semaine
    Par ekynoxx dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 02/05/2007, 15h27
  3. [Excel/VBA] Requete SQL avec clause sur une suite de Cellule
    Par Myogtha dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 21/02/2007, 17h36
  4. [VBA Excel] ecrire le caractere " avec une macro
    Par oktopuces dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/09/2005, 22h56
  5. Ouvrir un document Excel en READ ONLY (avec VBA)
    Par beegees dans le forum Access
    Réponses: 2
    Dernier message: 29/12/2004, 20h48

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