A voir également:
- Remplacer div/0 par vide
- Remplacer disque dur par ssd - Guide
- Supprimer page word vide - Guide
- Wannonce remplacer - Guide
- Remettre a 0 un pc - Guide
- Remplacer sur word - Guide
3 réponses
ou si tu ne veux traiter que les erreurs DIV/0 et #NA
bonne suite
Public Sub InitErr()
For Each c In Selection
If IsError(c.Value) Then
errval = c.Value
If errval = CVErr(xlErrDiv0) Or errval = CVErr(xlErrNA) Then
c.Value = 0
End If
Else
If c.Value = False Then
c.Value = 0
End If
End If
Next c
End Sub
bonne suite
oui, mais
il te faut une colonne supplémentaire
si on suppose que les cellules concernées sont en A5:Axx
B5=SI(ESTERREUR(A5);0;SI(NON(A5);0;A5))
à tirer vers le bas
puis sélectionner B5:Bxx
Copier/collage spécial/Valeurs sur A5:Axx
pour ce qui est de la macro
Alt-F11
Insertion/module
Copier/coller le code de la macro
Revenir sur la feuille
Outils/Macro/macros
Selectionner la macro
Options/Raccourci clavier ctrl+i par exemple/OK
Utilisation
selectionner la plage à traiter/ctrl+i
bon courage
il te faut une colonne supplémentaire
si on suppose que les cellules concernées sont en A5:Axx
B5=SI(ESTERREUR(A5);0;SI(NON(A5);0;A5))
à tirer vers le bas
puis sélectionner B5:Bxx
Copier/collage spécial/Valeurs sur A5:Axx
pour ce qui est de la macro
Alt-F11
Insertion/module
Copier/coller le code de la macro
Revenir sur la feuille
Outils/Macro/macros
Selectionner la macro
Options/Raccourci clavier ctrl+i par exemple/OK
Utilisation
selectionner la plage à traiter/ctrl+i
bon courage
Merci d'avance