VBA pour remplacer des cellules vierges par 0

Résolu
Kodime -  
 Kodime -
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

  1. didibonf Messages postés 418 Date d'inscription   Statut Membre Dernière intervention   96
     
    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
    1. Kodime
       
      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
    2. didibonf Messages postés 418 Date d'inscription   Statut Membre Dernière intervention   96
       
      Dans la case à gauche de la barre de formule, taper : O2:BI46000
      La plage sera alors sélectionnée
      0
    3. Kodime
       
      Ok beaucoup
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    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
    1. Kodime
       
      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
    2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      l'option didibonf est surement meilleure qu'ajouter...en fait la clef était dans le moyen de sélectionner le champ à traiter
      crdlmnt
      0
    3. Kodime
       
      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