Excel : Comment vérifier si une cellule est vide avec VBA ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Excel : Comment vérifier si une cellule est vide avec VBA ?

Message par ForumBot »

Comment tester si une cellule est vide en Excel VBA ?

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: Excel : Comment vérifier si une cellule est vide avec VBA ?

Message par ayi »

Plusieurs méthodes :


' Méthode 1 : IsEmpty (recommandé)
If IsEmpty(Range("A1").Value) Then
MsgBox "Vide"
End If

' Méthode 2 : Chaîne vide
If Range("A1").Value = "" Then
MsgBox "Vide"
End If

' Méthode 3 : Len
If Len(Range("A1").Value) = 0 Then
MsgBox "Vide"
End If


Note : IsEmpty est le plus fiable car il détecte les cellules qui n’ont jamais été modifiées.

Répondre

Revenir à « Excel & VBA »