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 :

Insérer l'année en cours dans un Label


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Par défaut Insérer l'année en cours dans un Label
    Bonjour à tous,

    Dans un Uf à l'Initialize, je souhaiterai que le Label4 est cette intitulé :
    "Nbre de factures sur budget 2010" mais l'année doit changer à chaque nouvelle année, donc prendre l'année en cours.
    En 2011, le libellé devra être "Nbre de factures sur budget 2011".

    J'ai fait ceci mais ça ne marche pas.
    Pouvez-vous m'apporter votre aide s'il vous plait ?
    Merci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub UserForm_Initialize()
    Label4.Caption = "Nbre de factures sur budget & Now"
    End Sub

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut

    Remarque pour teen6517 :
    Bonjour,

    pour info, lorsqu'on nomme une variable, il faut éviter d'utiliser un terme réservé à une instruction déjà utilisée par le programme telle que "Now", "Date", Cells", "Sheets", etc... sinon ça va coincer

  3. #3
    Membre éprouvé
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Septembre 2007
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 896
    Par défaut
    Bonjour et merci pour ton aide.

    Cependant un message d'erreur apparaît "Objet requis".

    Merci

    J'ai trouvé mon erreur. J'avais enlevé le Label de l'UF, cela ne pouvais pas fonctionner.
    Merci à tous pour votre aide et bonne fin de journée

    Voici le code qui fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub UserForm_Initialize()
        Label4.Caption = "Nbre de factures sur budget" & " " & Year(Date) & " " & ":"
    End Sub

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

Discussions similaires

  1. [WD18] année en cour dans un requete sql
    Par legero dans le forum WinDev
    Réponses: 2
    Dernier message: 25/11/2013, 10h43
  2. année en cours dans une sysin
    Par sam01 dans le forum z/OS
    Réponses: 9
    Dernier message: 13/01/2012, 12h42
  3. [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
  4. Insérer un retour à la ligne dans un label
    Par debdev dans le forum ODS et reporting
    Réponses: 4
    Dernier message: 13/08/2009, 15h58
  5. Affichage de l'année en cours dans une table
    Par gentoo dans le forum IHM
    Réponses: 2
    Dernier message: 27/02/2009, 19h14

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