Bonjour tout le monde,
désolé, je trouve souvent ce que je cherche mais là je sèche,
Pour simplifier ma demande, je vais faire une version "facile d'explication" de ma demande,
en gros, j'ai une colonne B avec un nombre de mois qui s'incrémente en fonction de la colonne A.
B2 = B1 + A2
B3 = B2 + A3
etc..
exemple :
| A | B |
| 1 | 0 | 0 |
| 2 | 4 | 4 |
| 3 | 12 | 16 |
| 4 | | 16 |
| 5 | | 16 |
| 6 | | 16 |
| 7 | | 16 |
| 8 | | 16 |
| 9 | | 16 |
| 10 | | 16 |
| 11 | 66 | 72 |
Ensuite, j'ai un nombre que je rentre dans une autre cellule, (disons C3), compris entre 0 et 72.
Comment puis-je retourner, en VBA, la cellule du maximum de l'intervalle où se trouve mon chiffre cherché.
Exemple,
- Si, en C3, je rentre un chiffre entre 5 et 16, je voudrais récupérer "B3"
- Si, en C3, je rentre un chiffre entre 1 et 4, je voudrais récupérer "B2"
- Si je rentre un chiffre entre 17 et 72, je voudrais récupérer "B11"
- etc..
Ensuite j'utiliserai cette adresse pour mettre à jour ma formule VBA
en espérant avoir été assez clair,
Merci beaucoup pour votre aide,
Bonne journée à tous