mikael2235
XLDnaute Occasionnel
Bonjour à tous,
Je souhaite faire une macro, qui vérifie dans ma colonne A les dates par rapport à la date du jour, puis fusionne les cases où la date est identique.
Exemple :
Ma macro doit comparer la date de la cellule A1 avec la date du jour, si elle est identique alors elle passe à la cellule A2, … , Si elle rencontre une date différente (ex : A10, alors elle sélectionne la cellule juste au dessus dans la même colonne (donc A9), puis fusionne de A9 jusqu'à A1.
J’ai fais ce code mais j’ai toujours une erreur :
La valeur de mon « n » reste toujours à 0, je ne comprends pas !
Merci
Je souhaite faire une macro, qui vérifie dans ma colonne A les dates par rapport à la date du jour, puis fusionne les cases où la date est identique.
Exemple :
Ma macro doit comparer la date de la cellule A1 avec la date du jour, si elle est identique alors elle passe à la cellule A2, … , Si elle rencontre une date différente (ex : A10, alors elle sélectionne la cellule juste au dessus dans la même colonne (donc A9), puis fusionne de A9 jusqu'à A1.
J’ai fais ce code mais j’ai toujours une erreur :
Code:
Sub Fusion_date()
Range("A1").Select
Dim n As Byte
Do While Cells(n, 1) = Date
ActiveCell.Offset(1, 0).Select
Loop
Range(Cells(n - 1, 1), Cells(1, 1)).Select
With Selection
.MergeCells = True
End With
End Sub
La valeur de mon « n » reste toujours à 0, je ne comprends pas !
Merci
Dernière édition: