Bonjour,
Une mise à jour de la procédure initiale.
Elle traite les colonnes A et B (?). Mets cette procédure dans un module standard (et non dans un module de feuille) avec un raccourci clavier Ctrl +m.
La procédure traite la feuille active.
Sinon, il serait judicieux d'imaginer tes données sous forme de tableaux structurés.
Cdlt.
Public Sub RemplirFeuilles()
'Raccourci clavier: Ctrl + m
Dim lastRow As Long, rng As Range, rng2 As Range
With ActiveSheet
lastRow = .UsedRange.Rows.Count
Set rng = .Cells(2, 1).Resize(lastRow - 1, 2)
rng.NumberFormat = "General"
On Error Resume Next
Set rng2 = rng.SpecialCells(xlCellTypeBlanks)
On Error GoTo 0
If Not rng2 Is Nothing Then
With rng2
.FormulaR1C1 = "=R[-1]C"
End With
End If
rng.Value = rng.Value
End With
End Sub