hellocarioca
XLDnaute Occasionnel
Bonjour,
tjrs le même prob avec ma macro et la même en revenant sur mon ordi ou ça marchait avant...🙁
Ma macro est la suivante:
Sub MacroArchive()
'
' MacroArchive Macro
Dim NumLigne1 As Long, NumLigne2 As Long
Dim I As Long, J As Long
NumLigne1 = Sheets("Dispute_DB").Range("T65536").End(xlUp).Row
NumLigne2 = Sheets("Closed Disputes").Range("T65536").End(xlUp).Row
I = 2
Do While I <= NumLigne1
If Sheets("Dispute_DB").Range("S" & I) = "Resolved" Then
NumLigne2 = NumLigne2 + 1
For J = 2 To 20
Sheets("Closed Disputes").Cells(NumLigne2, J) = Sheets("Dispute_DB").Cells(I, J)
Next
Sheets("Dispute_DB").Range("S" & I).EntireRow.Delete
Else
I = I + 1
End If
Loop
End Sub
Est ce que qq'1 voit une erreur?? parce que là je suis au bord de la crise de nerfs... 😕 ça marchait très bien avant, et la excel réagit comme ci il n'y avait même pas de macro !
help
Maud
tjrs le même prob avec ma macro et la même en revenant sur mon ordi ou ça marchait avant...🙁
Ma macro est la suivante:
Sub MacroArchive()
'
' MacroArchive Macro
Dim NumLigne1 As Long, NumLigne2 As Long
Dim I As Long, J As Long
NumLigne1 = Sheets("Dispute_DB").Range("T65536").End(xlUp).Row
NumLigne2 = Sheets("Closed Disputes").Range("T65536").End(xlUp).Row
I = 2
Do While I <= NumLigne1
If Sheets("Dispute_DB").Range("S" & I) = "Resolved" Then
NumLigne2 = NumLigne2 + 1
For J = 2 To 20
Sheets("Closed Disputes").Cells(NumLigne2, J) = Sheets("Dispute_DB").Cells(I, J)
Next
Sheets("Dispute_DB").Range("S" & I).EntireRow.Delete
Else
I = I + 1
End If
Loop
End Sub
Est ce que qq'1 voit une erreur?? parce que là je suis au bord de la crise de nerfs... 😕 ça marchait très bien avant, et la excel réagit comme ci il n'y avait même pas de macro !
help
Maud