Bonjour le forum,
Je dois être un peu fatigué car je ne vois pas (ou plus) comment intercepter l'erreur 1004 quand j'utilise "SpecialCells(xlCellTypeBlanks)" par exemple et qu'aucune cellule ne répond à la condition.
Si ce phénomène ne se produit pas chez vous, pouvez-vous me donner une piste (sans doute triviale et évidente) car pour l'instant je sèche lamentablement et presque honteusement 😱
D'avance, merci 🙄
Le code:
Je dois être un peu fatigué car je ne vois pas (ou plus) comment intercepter l'erreur 1004 quand j'utilise "SpecialCells(xlCellTypeBlanks)" par exemple et qu'aucune cellule ne répond à la condition.
Si ce phénomène ne se produit pas chez vous, pouvez-vous me donner une piste (sans doute triviale et évidente) car pour l'instant je sèche lamentablement et presque honteusement 😱
D'avance, merci 🙄
Le code:
Code:
Sub Sans_rien()
'une erreur 1004 se produit
Dim Vides As Range
Application.DisplayAlerts = False
Set Vides = Nothing
Set Vides = Range("A1:A10").SpecialCells(xlCellTypeBlanks)
End Sub
Sub Avec__Resume_Next()
'une erreur 1004 se produit
Dim Vides As Range
Application.DisplayAlerts = False
On Error Resume Next
Set Vides = Nothing
Set Vides = Range("A1:A10").SpecialCells(xlCellTypeBlanks)
End Sub
Sub Avec_Goto()
'une erreur 1004 se produit
Dim Vides As Range
Application.DisplayAlerts = False
On Error GoTo Err1
Set Vides = Nothing
Set Vides = Range("A1:A10").SpecialCells(xlCellTypeBlanks)
Exit Sub
Err1:
MsgBox Err.Description
End Sub
Pièces jointes
Dernière édition:
