problème sur remplace VBA

  • Initiateur de la discussion Initiateur de la discussion reve24
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

reve24

XLDnaute Occasionnel
Bonjour à tous

J aimerais remplacer jusqu à la dernière ligne
si #N/A ou si ""
alors 0

J' utilise cette macro

Sub Conversion2()
Dim DernLigne As Long
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
Dim Cell As Range
Application.ScreenUpdating = False
For Each Cell In Range("B2:J" & DernLigne)
If Cell.Value = "" Then
Cell.Value = "0"

End If
Next
[A1].Select
End Sub



Parfois cela bloque je ne comprends plus
Si un oeil nouveau pouvait m'eclairer
 
Re : problème sur remplace VBA

un petit bout de code à remanier selon le fichier original

Code:
Sub remplacer()
    Dim c As Range
    For Each c In Feuil1.UsedRange
        If c.Column > 1 Then
            'If c.Formula = "#N/A" Then c = 0
            If c.Value = "" Then c = 0
        End If
    Next
End Sub
 
Re : problème sur remplace VBA

Il n'y a pas de formules dans les cellules. non pourquoi

J ai réuni grâce à toi si error si vide et me suis fait plaisir si toto

parfait ça fonctionne

merci

j ai pas compris pourquoi cela ne fonctionnait pas
je pense que c est

If cell = "" Then
cell = "0"

et non
If cell.Value = "4" Then
cell.Value = "0"
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
531
Réponses
5
Affichages
830
Réponses
15
Affichages
631
Réponses
4
Affichages
688
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour