Macro Mois suivant ; Mois précédent [Excel]

Résolu
Goldrigger 61 Messages postés 77 Date d'inscription   Statut Membre -  
Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Dans un classeur excel j'ai des données qui changent par rapport à un mois.

Dans une cellule A1 j'ai le mois "Janvier 2008" puis dans les lignes suivantes j'ai tout les jours de ce mois.

Ce que je veux faire c'est d'avoir en activant une macro le mois suivant c'est à dire dans la cellule A1 "Février 2008" .
Ca serait bien dans le sens inverse (mois précédent).
Configuration: Windows XP
Firefox 2.0.0.12

9 réponses

  1. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonsoir,
    Et voici le désert avec les macros.. https://www.cjoint.com/?cqxpQkgbc6
    A vous de choisir.
    A une prochaine.
    1
  2. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Pouvez-vous être plus clair, merci ?
    0
  3. Goldrigger 61 Messages postés 77 Date d'inscription   Statut Membre
     
    Oui volontiers.

    - Une cellule A1: Nom du mois (ex Janvier 2008)

    - Une macro qui 'écrit' le mois suivant dans la cellule A1 ,( ex Février 2008)

    - Une autre macro éventuellement qui écrit le mois précédent (ex:Décembre 2007)

    En fait j'ai besoin de ça car j'ai des données qui change au fonction du mois inscrit.

    Est-ce plus clair?
    0
  4. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonjour,
    Ou est-ce que la macro va trouver le nom du mois à insérer en "A1"...?
    Est-ce que les données du mois suivant sont sur la même feuille ?
    Qui ou comment sont entrées les données......?
    D'ou proviennent les jours du mois ?

    Exemple macro :
    Sub mois()
    Dim MaDate as Date
    MaDate = #12 janvier 2008# ' A déterminer où trouver la date de référence
    Range("A1").Value = Month(MaDate)
    End Sub
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Bonsoir,
    Il est possible de le faire sans macro, à voir ici : https://www.cjoint.com/?cqwUnVyPmu
    Si vous désirez absolument une macro vous me le faite savoir.
    Bon dimanche.
    0
  7. Goldrigger 61 Messages postés 77 Date d'inscription   Statut Membre
     
    Bonsoir,

    Très bonne solution.

    Je n'y avais pas pensé à faire comme cela.

    Ça me convient , merci.

    Bon dimanche également.
    0
  8. Goldrigger 61 Messages postés 77 Date d'inscription   Statut Membre
     
    Bonjour,

    Très bien.

    Je ne connaissais pas la fonction DateAdd.

    Je te remercie et bonne journée!
    0
  9. Le Pingou Messages postés 12274 Date d'inscription   Statut Contributeur Dernière intervention   1 476
     
    Merci Goldrigger 61, de rien.
    0