Macro variable
Fermé
JL00700
Messages postés
90
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
1 novembre 2019
-
14 sept. 2014 à 07:01
JL00700 Messages postés 90 Date d'inscription lundi 4 juin 2012 Statut Membre Dernière intervention 1 novembre 2019 - 14 sept. 2014 à 20:03
JL00700 Messages postés 90 Date d'inscription lundi 4 juin 2012 Statut Membre Dernière intervention 1 novembre 2019 - 14 sept. 2014 à 20:03
A voir également:
- Macro variable
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Macro logiciel - Télécharger - Organisation
- Macro recorder - Télécharger - Confidentialité
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
14 sept. 2014 à 11:11
14 sept. 2014 à 11:11
Bonjour,
un exemple:
en debut de macro:
un exemple:
en debut de macro:
Dim Mois, Mois_Precedent
Mois = Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Aôut", "Septembre", "Octobre", "Novembre", "Décembre")
If Month(Date) > 1 Then
Mois_Precedent = Mois(Month(Date) - 2)
Else
Mois_Precedent = Mois(11)
End If
'onglet a prendre en compte
Worksheets (Mois_Precedent)
JL00700
Messages postés
90
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
1 novembre 2019
14 sept. 2014 à 20:03
14 sept. 2014 à 20:03
Bonsoir f894009,
Merci de votre réponse mais je ne sais pas trop comment intégrer l'exemple dans la macro.
Mon niveau de connaissances Excel est plus proche de débutant qu'autre chose.
J'ai toutefois continué à chercher et trouvé une solution, probablement pas la plus simple mais elle fonctionne.
J'étais parti sur la création d'une feuille "JANVIER" avec mon cadre de saisie dont mes données récurrentes lesquelles était rapatriées d'une autre feuille via une macro. Avec ce scénario, j'avais l'intention chaque mois de procéder de la même manière, créer une feuille, la nommée puis activer ma macro... si ce n'est que la macro pointait sur "JANVIER" et non pas ma nouvelle feuille. D'où ma question.
Plutôt que d'avoir une feuille pour chacun des mois et une feuille avec mes données récurrentes, j'ai créé une feuille nommée "CALQUE" qui se compose d'une feuille équivalente à une feuille "mois" en y intégrant mes données récurrentes.
Cette feuille est copiée chaque mois et renommée, tout simplement.
Pas besoin de macro !
Cordialement.
Merci de votre réponse mais je ne sais pas trop comment intégrer l'exemple dans la macro.
Mon niveau de connaissances Excel est plus proche de débutant qu'autre chose.
J'ai toutefois continué à chercher et trouvé une solution, probablement pas la plus simple mais elle fonctionne.
J'étais parti sur la création d'une feuille "JANVIER" avec mon cadre de saisie dont mes données récurrentes lesquelles était rapatriées d'une autre feuille via une macro. Avec ce scénario, j'avais l'intention chaque mois de procéder de la même manière, créer une feuille, la nommée puis activer ma macro... si ce n'est que la macro pointait sur "JANVIER" et non pas ma nouvelle feuille. D'où ma question.
Plutôt que d'avoir une feuille pour chacun des mois et une feuille avec mes données récurrentes, j'ai créé une feuille nommée "CALQUE" qui se compose d'une feuille équivalente à une feuille "mois" en y intégrant mes données récurrentes.
Cette feuille est copiée chaque mois et renommée, tout simplement.
Pas besoin de macro !
Cordialement.