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 :

Copier cellule en fonction du jour


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Juillet 2012
    Messages
    275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 275
    Par défaut Copier cellule en fonction du jour
    Bonsoir,

    Je voudrais savoir c'est possible de copier des cellules sur une autre feuille le dernier jour du mois de droite en droite?

    Cordialement,

    Vincent

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    C'est possible mais sans plus d'explications, voilà, à mettre dans le module du classeur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub Workbook_Open()
     
        'si c'est le dernier jour du mois
        If Month(Now) < Month(Now + 1) Then
     
            'Copie des cellules...
     
        End If
     
    End Sub
    Hervé.

  3. #3
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par Theze Voir le message
    Bonjour,

    C'est possible mais sans plus d'explications, voilà, à mettre dans le module du classeur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Private Sub Workbook_Open()
     
        'si c'est le dernier jour du mois
        If Month(Now) < Month(Now + 1) Then
     
            'Copie des cellules...
     
        End If
     
    End Sub
    Hervé.
    plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if Month(Now) <> Month(Now + 1) Then

  4. #4
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour bbil,

    Comme(Now + 1) ne pourra jamais être inférieur à Now ma comparaison est juste ;o)

    Hervé.

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    sur ?

    ce n'est pas now+1 que tu compare

  6. #6
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    If Month(Now) < Month(Now + 1) Then
    En admettant que l'on soit le 30/04/2013, Month nous retourne 4, en rajoutant 1, (ce qui nous donne le 1er mai), Month(Now + 1) retourne 5 donc si je demande :

    Est-ce que 4 est inférieur à 5 alors OK !

    Enfin c'est comme ça que je le comprend !

    Hervé.

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/02/2014, 11h01
  2. [XL-2007] Copier cellule avec fonction si feuille existe
    Par youlig dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 11/03/2013, 16h52
  3. [XL-2007] Copier cellule en fonction d'un critere
    Par guigui69 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/03/2012, 10h13
  4. Copier cellule en fonction d'une variable
    Par Zertozerto dans le forum Macros et VBA Excel
    Réponses: 13
    Dernier message: 10/03/2011, 17h55
  5. Pb pour copier cellules avec fonctions
    Par chisutufu dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 21/09/2009, 11h40

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