Victor21
XLDnaute Barbatruc
Bonjour !!!
Je ne parviens pas à corriger ce code :
Lorsqu'il y a des cellules à copier, ça marche. Quand il n'y en a pas, j'ai une erreur 1004 "Pas de cellules correspondantes".
Je ne comprends pas pourquoi on ne sort pas du test ?
D'avance, merci à qui pourra m'aiguiller.
Edit : l'erreur se produit sur la ligne compte = ...
Je ne parviens pas à corriger ce code :
VB:
'Test s'il y a des données à copier
Dim compte As Long
compte = Application.WorksheetFunction.Count(ThisWorkbook.Sheets("Saisie").Range("A7 :O" & DerligSaisie).SpecialCells(xlConstants))
If compte = 0 Then
MsgBox "Rien à sauver."
Exit Sub
End If
With ThisWorkbook.Sheets("Saisie")
.Range("A7 :O" & DerligSaisie).Copy
wb.Sheets("Archive").Range("B" & DerligHisto).PasteSpecial Paste:=xlPasteValues
.Range("A7 :O" & DerligSaisie).SpecialCells(xlConstants).ClearContents
End With
End Sub
Je ne comprends pas pourquoi on ne sort pas du test ?
D'avance, merci à qui pourra m'aiguiller.
Edit : l'erreur se produit sur la ligne compte = ...
Dernière édition: