VBA pour remplacer des cellules vierges par 0

Résolu/Fermé
Kodime - 9 avril 2018 à 13:12
 Kodime - 9 avril 2018 à 16:38
Bonjour
Et merci pour vos appuis avant tout.
J'ai une plage de O2 à BI2 sur plusieurs lignes avec le chiffres 1 et plusieurs cellules sont vierges. pour harmoniser je voudrais un VBA pour remplacer toutes les cellules vierges par Zero.

J'attends votre aide.
Cordialement
Med

2 réponses

didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
9 avril 2018 à 13:31
Bonjour,
Sans utiliser VBA :
Sélectionner la plage, menu Accueil/Édition/Rechercher et sélectionner/Sélectionner les cellules
Cocher "Cellules vides"
Saisir "0" et valider avec Ctrl+Entrer

Cordialement,
didibonf
0
Merci pour la réponse. en effet je viens de voir cela quelques part, seulement j'ai plus 46000 lignes et avec beaucoup de cellules vierges et avec le chiffre, j'ai du mal à choisir la plage concernée.o2 à Bi46000..c'est assez lent...
0
didibonf Messages postés 419 Date d'inscription vendredi 18 juillet 2008 Statut Membre Dernière intervention 21 mai 2019 95
9 avril 2018 à 13:54
Dans la case à gauche de la barre de formule, taper : O2:BI46000
La plage sera alors sélectionnée
0
Ok beaucoup
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
9 avril 2018 à 13:54
Bonjour
ce qui semble assez rapide, je l'ai fait en moins de 5 secondes dans un champ A1:BI50000 , mais elle suppose que toutes vos cellules de votre plage ne contiennent que des valeurs numériques (résultat de formule ou entrées claviers):
  • entre un zéro dans une cellule vide
  • la copier
  • entrer l'adresse du champ à remplir dans la case à gauche de la barre de formule
  • clic droit collage spécial et cocher "ajouter"

crdlmnt
0
Monsieur Vaucluse, ça marche ! Merci beaucoup. merci à didibonf également j'avais pas vu la réponse pour la selection à temps si la méthode marche !!!
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 9 avril 2018 à 15:33
l'option didibonf est surement meilleure qu'ajouter...en fait la clef était dans le moyen de sélectionner le champ à traiter
crdlmnt
0
Pourquoi elle est meilleure? je pense que les deux sont assez rapide et simple, j'avais juste de soucis pour la selection de la plage et j'avais pas vu à temps le 2è msg de didibonf pour la selection.

En tout cas merci bcp !
0