Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

code VBA pour Sélection plage cellules

  • Initiateur de la discussion Initiateur de la discussion Fifi brin d'acier
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Fifi brin d'acier

Guest
Bonjour,

je débute en VBA, et cherche le code qui permet de :

Sachant que les cellules de la colonne A contiennent une formule faisant référence à une autre cellule, et qu'elles affichent le contenu de cette cellule (une date) si une condition est remplie.
Les premières cellules de la colonne A affichent donc une date si la condition est remplie, et les suivantes n'affichent rien si la condition n'est pas remplie. Mais elles contiennent tout de même une formule.


Je cherche le code permettant de sélectionner dans la colonne A la plage de cellules qui affichent une date, donc de la première cellule à la dernière cellule affichant quelque chose (une datte ici en l'occurrence).
Je précise qu'il n'y a pas de blanc entre ces cellules.

Merci de votre aide et de votre indulgence.

Fifi
 
bonsoir le forum, fifi brin d'acier
je vais t'approcher le sujet en selectionnant les cellules qui comportent une date
soient les cellules A1 a A20

Dim c As Range
For Each c In Range('a1:a20')
If IsDate(c) = True Then c.Interior.ColorIndex = 3
Next

toutes les cellules qui comportent une date seront colorees en rouge, il suffit d'adapter la macro pour ton besoin.
justine
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
296
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…