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

Parcourir une colonne et mettre la date

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 !

sonskriverez

XLDnaute Occasionnel
Bonjour le forum,


J'ai dans la colonne B des dates et je voudrais pouvoir indiquer la date du jour dans les cellules vides.

En VBA svp

Merci de votre aide
 
Re : Parcourir une colonne et mettre la date

Voilà un exemple:

Sub macro()
For i = 1 To 100
If Feuil1.Cells(i, 2) = "" Then
Feuil1.Cells(i, 2) = Date
Feuil1.Cells(i, 2).NumberFormat = "m/d/yyyy"
End If
Next i
End Sub

Cdlt,
 
Re : Parcourir une colonne et mettre la date

Bonjour,
une possibilité :
Code:
Sub test()
Dim cellule As Range
For Each cellule In Range("B1", Range("B" & Rows.Count).End(xlUp))
    If IsEmpty(cellule) Then cellule.Value = Date
Next cellule
End Sub
A+
 
Re : Parcourir une colonne et mettre la date

Bonjour, sonskriverez, Oranger, david84 🙂, le Forum,

Une autre suggestion :
Code:
Sub Date_en_B()
    Columns("B:B").SpecialCells(xlCellTypeBlanks) = Date
End Sub
A bientôt 🙂
 
Re : Parcourir une colonne et mettre la date

Bonjour à tous


00
Tu est trop généreuse 😉
Toutes les cellules vides de la colonne B, ça peut faire bonbon parfois

Tu me permets cette petite sécurité sur ton code 😉
Code:
Sub Date_en_B_Vides_MaispasTrop()
Range([B1], [B65536].End(xlUp)).SpecialCells(4) = Date
End Sub
 
Dernière édition:
- 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

Discussions similaires

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