S
SixtyToasty
Guest
Bonjour à tous,
petit problème à vous poser pour Noël ! (avec une pièce jointe)
Voilà, j'ai une série de données identifiée par une mise en forme conditionnelle.
A présent, j'ai besoin de déterminer combien de bloc de donnés je peux distinguer à l'intérieur de toute cette série de donnée.
Un bloc commence toujours pas une donnée identifiée en case rouge, et est constitué des 29 cases suivantes. Si jamais une autre case rouge se trouve à l'intérieur de se dernier bloc, elle n'est pas à considérer comme une case de départ.
Grossièrement, la macro devrait donner ceci:
- sélection case A1
- descendre jusqu'à ce que la case soit rouge
- si la case est rouge, alors on comptabilise virtuellement un "1" et on saute 30 cases, puis on recommence à descndre jusqu'à rencontrer une autre case rouge: on comptabilise alors "2" et on saute 30 cases, etc....jusqu'à ce qu'il n'y est plus de valeur
Le but final de la macro est de comptabiliser le nombre de bloc commençant par une cellule rouge + les 29 cases suivantes (indépendament de leur format).
Pourriez vous me donner un coup de main pour formuler la macro s'il vous plait? Je comprend la logique, mais je ne sais pas comment la transformer en languague VBA !
Merci à vous,
Yannick
petit problème à vous poser pour Noël ! (avec une pièce jointe)
Voilà, j'ai une série de données identifiée par une mise en forme conditionnelle.
A présent, j'ai besoin de déterminer combien de bloc de donnés je peux distinguer à l'intérieur de toute cette série de donnée.
Un bloc commence toujours pas une donnée identifiée en case rouge, et est constitué des 29 cases suivantes. Si jamais une autre case rouge se trouve à l'intérieur de se dernier bloc, elle n'est pas à considérer comme une case de départ.
Grossièrement, la macro devrait donner ceci:
- sélection case A1
- descendre jusqu'à ce que la case soit rouge
- si la case est rouge, alors on comptabilise virtuellement un "1" et on saute 30 cases, puis on recommence à descndre jusqu'à rencontrer une autre case rouge: on comptabilise alors "2" et on saute 30 cases, etc....jusqu'à ce qu'il n'y est plus de valeur
Le but final de la macro est de comptabiliser le nombre de bloc commençant par une cellule rouge + les 29 cases suivantes (indépendament de leur format).
Pourriez vous me donner un coup de main pour formuler la macro s'il vous plait? Je comprend la logique, mais je ne sais pas comment la transformer en languague VBA !
Merci à vous,
Yannick