Bonjour, encore moi 🙂
J'ai écris le code suivant et ça ne fonctionne pas, je ne comprends pas pourquoi...
Sub trierrnom()
Sheets("Dossiers Actifs").Select
Range("C3:C721").Select
Selection.ClearContents
Sheets("Nom").Select
Columns("A:A").Select
If IsError(Selection.SpecialCells(xlCellTypeFormulas, 2).Select) Then
MsgBox "Votre liste est vide", vbInformation, "Attention"
Else
Selection.SpecialCells(xlCellTypeFormulas, 2).Select
Selection.Copy
Sheets("Dossiers Actifs").Select
Range("C3").Select
ActiveSheet.Paste
End If
End Sub
Lorsque je n'ai pas de données d'entrée en A, excel me donne l'erreur "Errueru d'exécution 1004 - Pas de cellule correspondante". Le déboggage s'arrête sur la ligne en rouge avec cette erreur... Je ne comprends pas ce que j'ai fais de croche ici, logiquement cette formule devrait fonctionner.... Si ça donne l'erreur... cette formule ne devrait-elle pas gérer cette erreur??
J'ai écris le code suivant et ça ne fonctionne pas, je ne comprends pas pourquoi...
Sub trierrnom()
Sheets("Dossiers Actifs").Select
Range("C3:C721").Select
Selection.ClearContents
Sheets("Nom").Select
Columns("A:A").Select
If IsError(Selection.SpecialCells(xlCellTypeFormulas, 2).Select) Then
MsgBox "Votre liste est vide", vbInformation, "Attention"
Else
Selection.SpecialCells(xlCellTypeFormulas, 2).Select
Selection.Copy
Sheets("Dossiers Actifs").Select
Range("C3").Select
ActiveSheet.Paste
End If
End Sub
Lorsque je n'ai pas de données d'entrée en A, excel me donne l'erreur "Errueru d'exécution 1004 - Pas de cellule correspondante". Le déboggage s'arrête sur la ligne en rouge avec cette erreur... Je ne comprends pas ce que j'ai fais de croche ici, logiquement cette formule devrait fonctionner.... Si ça donne l'erreur... cette formule ne devrait-elle pas gérer cette erreur??