Macro pour savoir où est la première valeur #0 dans un tableau
Fermé
VBAHell
Messages postés
8
Date d'inscription
lundi 15 janvier 2018
Statut
Membre
Dernière intervention
25 janvier 2018
-
24 janv. 2018 à 10:00
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 janv. 2018 à 14:18
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 janv. 2018 à 14:18
A voir également:
- Macro pour savoir où est la première valeur #0 dans un tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Trier un tableau excel - Guide
1 réponse
yg_be
Messages postés
23436
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 janvier 2025
Ambassadeur
1 559
24 janv. 2018 à 19:44
24 janv. 2018 à 19:44
bonsoir, pourquoi ne fais-tu pas cela simplement avec des formules?
veux-tu vraiment utiliser une macro?
veux-tu vraiment utiliser une macro?
24 janv. 2018 à 21:03
25 janv. 2018 à 09:33
Je vais en effet utiliser des formules, mais celles-ci seront déclenchées par une macro.
J'ai travaillé sur ce sujet, voilà ce que j'ai pu en tirer :
https://www.cjoint.com/c/HAziHt4nISS
Désormais je copie les données de l'année n à côté de ceux de n-1. Chaque mois est donc numéroté de 1 à 24 pour les deux années.
Je calcule le mois en cours avec "=MOIS(AUJOURDHUI())" et l'étendue de la recherche à "=MOIS(AUJOURDHUI())" + 12.
Je dois juste rechercher à quel mois il y a eu la première valeur supérieure à 0. Je vais faire une rechercheV avec une condition de supériorité à 0. Quelqu'un voit comment faire?
Merci d'avance,
Thomas
25 janv. 2018 à 11:24
Est-ce que je dois essayer avec une boucle ?
Ou tenter avec une rechercheV mais alors là je ne vois pas encore comment ...
25 janv. 2018 à 14:18
https://mon-partage.fr/f/gRybBO90/