Bonjour,
Je déclare 4 tableaux que je rempli avec des valeurs de ligne/colonne source et cible :
Function Ecraser()
Dim Lso, Cso, Lci, Cci, tmp%
Lso = Split("7 25 43 61 84 93 102 111 20 21 39 38 57 56", " ")
Cso = Split("9 9 9 9 9 9 9 9 12 12 12 12 12 12", " ")
Lci = Split("6 7 8 9 10 11 12 13 14 15 16 17 18 19", " ")
Cci = Split("39 39 39 39 39 39 39 39 39 39 39 39 39 39", " ")
While tmp <= 170
If Not (Cells(Lci(tmp), Cci(tmp)).Value = "") Then
Cells(Lci(tmp), Cci(tmp)).Value = Cells(Lso(tmp), Cso(tmp)).Value
Cells(Lso(tmp), Cso(tmp)).Value = ""
End If
tmp = tmp + 1
Wend
End Function
j'ai une erreur qui pointe sur :
If Not (Cells(Lci(tmp), Cci(tmp)).Value = "") Then
et un message "erreur définie par l'application ou par l'objet 1004"
Merci par avance