Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 06/02/2006, 22h48   #1 (permalink)
Fifi brin d'acier
Guest
 
Messages: n/a
Par défaut code VBA pour Sélection plage cellules

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
  Réponse avec citation
ANNONCES
Vieux 06/02/2006, 23h31   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de myDearFriend!
 
Date d'inscription: février 2005
Messages: 2 382
Par défaut Re:code VBA pour Sélection plage cellules

Bonsoir Fifi brin d'acier (ouarf, toute une époque !),

Citation:
ActiveSheet.Columns(1).SpecialCells(xlCellTypeFormulas, xlNumbers).Select
Cordialement,
__________________
Didier_mDF

www.mdf-xlpages.com
myDearFriend! est déconnecté   Réponse avec citation
Vieux 06/02/2006, 23h31   #3 (permalink)
XLDnaute Occasionel
 
Avatar de justine
 
Date d'inscription: novembre 2005
Localisation: ile de beauté
Version Excel : Excel 2007 (PC)
Messages: 406
Par défaut Re:code VBA pour Sélection plage cellules

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
__________________
au plaisir
Pour ceux qui aiment ecouter la radio devant le PC, c'est ici
justine est déconnecté   Réponse avec citation
Vieux 07/02/2006, 00h05   #4 (permalink)
Fifi Brin d'Acier
Guest
 
Messages: n/a
Par défaut Re:code VBA pour Sélection plage cellules

Bonsoir,

Merci Didier et Justine pour vos réponses.

Didier, c'est exactement ce que je recherchais !

Bonne soirée à tous.

Fifi
  Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 16h36.


(C) 2006 Excel Downloads