j’aimerai savoir si quelqu’un a une formule ou si une macro est possible pour copier les lignes vides de mon tableau (je les ai mises en jaune) avec la valeur du dessus sachant que cela doit marcher quelque soit la ligne car lorsque je sors mon tableau sort les lignes vides ne sont pas toujours au même endroit.
1-Clique sur une cellule du tableau exemple A1
2-**CTRL + *** ou CTRL + A (Tous sélectionnés)
3-CTRL +T ou F5 (Atteindre)
4-Cliquer sur le bouton Cellules (bas gauche)
5- Cellules vides
6- CTRL + C ESSAI (1).xlsm (14,4 Ko)
Je me suis peut être mal exprimé aussi.
Ce que je voudrai c est copier dans les cellules vides celles du dessus tout en prenant en compte que si on fait avec une formule les cellules vides changeront de lignes lorsque je sortirai mon prochain état et donc tableau
Ces codes remplissent vos cellules vides à partir des cellules qui sont en dessus d’eux :
Sub copier()
Dim a As Integer, b As Integer
'Range("A1").CurrentRegion.Select
a = Selection.SpecialCells(xlCellTypeLastCell).Row
Range("A1").Select
For a = 0 To a - 1
If ActiveCell.Offset(0, 0) = "" Then
For b = 0 To 5
ActiveCell.Offset(0, b) = ActiveCell.Offset(-1, b)
Next
End If
ActiveCell.Offset(1, 0).Select
Next
End Sub