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 :

Format date du type( année-1/ année) dans un textbox


Sujet :

Macros et VBA Excel

  1. #1
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut Format date du type( année-1/ année) dans un textbox
    bjr forum
    je tiens tout d'abord à remercier tous les cerveaux de ce forum en particulier Patrick Toulon , Sogedic et boisgonthier*( si je me trompe sur l'orthographe de son nom, qu'il m'excuse)
    voila j'ai presque fini mon projet pour l'enregistrement des élèvesl'des écoles primaires et voila que je coince sur un truc standard . j 'ai écris ce code qui me permet de mettre l'année actuelle dans le textbox
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textbox1.text="Annee scolaire " & "  " & Format(Now, "yyyy")
    mais comme mentionné au debut c'est pour les écoles donc je voudrais avoir le format, => exemple: 2017/2018

    j'attends vos propositions merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 661
    Points : 5 785
    Points
    5 785
    Par défaut
    Citation Envoyé par Niamké 19 Voir le message
    mais comme mentionné au debut c'est pour les écoles donc je voudrais avoir le format, => exemple: 2017/2018
    Bonjour,

    Une proposition:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textbox1.text="Annee scolaire " & "  " & Format(Now-365, "yyyy") & "/" & & Format(Now, "yyyy")
    J'aimerais bien aller vivre en Théorie, car en Théorie tout se passe bien.

  3. #3
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    merci .
    parfait ça marche.

    pour année/année +1 on a qu'a faire l'inverse
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textbox1.text="Annee scolaire " & "  " & Format(Now, "yyyy") & "/" & & Format(Now +365, "yyyy")

  4. #4
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    Citation Envoyé par halaster08 Voir le message
    Bonjour,

    Une proposition:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    textbox1.text="Annee scolaire " & "  " & Format(Now-365, "yyyy") & "/" & & Format(Now, "yyyy")
    puis-je definir mon debut d'année comme septembre ? vu que l'année scolaire ici commence en septembre

  5. #5
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 661
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 661
    Points : 5 785
    Points
    5 785
    Par défaut
    Si j'ai bien compris:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     MsgBox "Annee scolaire " & "  " & Year(Now) + (Month(Now) < 9) * 1 & "/" & Year(Now) + (Month(Now) < 9) * 1 + 1
    Ce code donne pour ce mois ci (et les mois précédents) 2017/2018 et pour le mois suivant 2018/2019
    (a noter que le *1 sert a convertir un booléen en nombre, et que qu'en vba vrai = -1)
    J'aimerais bien aller vivre en Théorie, car en Théorie tout se passe bien.

  6. #6
    Membre actif
    Homme Profil pro
    instituteur
    Inscrit en
    Juillet 2018
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : instituteur
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2018
    Messages : 597
    Points : 204
    Points
    204
    Par défaut
    oui.parfait. merci c'est exactement ce que je voulais . ouff. projet terminé. merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [BI4] Format Date erreur type incorrect
    Par milia dans le forum Designer
    Réponses: 1
    Dernier message: 01/09/2015, 15h09
  2. [MySQL] Recherche format Date sans prendre en compte Année
    Par bouuuh dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/07/2014, 15h11
  3. [EG] Afficher format Date de type Janvier dans graphique
    Par patval dans le forum Outils BI
    Réponses: 2
    Dernier message: 30/11/2012, 22h35
  4. [XL-2003] Insérer l'année en cours dans un textbox
    Par christ33 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/07/2011, 12h48
  5. Réponses: 11
    Dernier message: 01/12/2005, 10h46

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