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
- Le fichier contient un tableau présentant un extrait des livres les plus prêtés à paris en 2016. filtrez le tableau pour ne faire apparaître que les bandes dessinées ado. puis filtrez le tableau pour ne faire apparaître que celles dont l'auteur est zep. quel est le titre de la bande dessinée ado de zep qui a été la plus prêtée d'après ce tableau ? ✓ - Forum Windows 10
- Tableau word - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
1 réponse
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
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/