Remplacer le contenu de plusieurs cellules

Résolu/Fermé
Med - 19 mars 2018 à 16:38
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 9 avril 2018 à 11:15
Bonjour,
Un gros souci. j'ai 83 feuilles de calcul et j'ai des colonnes de A1 à BJ1, il y a des cellules vides et des cellules non vide avec différent chiffres de 1 à 43. Je voudrais remplacer par 1 toutes les cellules contenant un chiffre. j'utilise le tri par colonne mais c'est assez fastidieux... Pourriez me donner une solution rapide. merci

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
19 mars 2018 à 18:52
Bonjour

Comme ci dessous, ça ira toujours plus vite que de tout filtrer:

sélectionner toutes les feuilles à traiter
  • si ce sont toutes les feuilles du classeur, clic droit sur un onglet et "sélectionner tout
  • si il y a d'autre feuille à ne pas traiter, placer tous les noms d'onglet cote à cote en bas de page, sélectionner le 1°, enfoncer la touche shift, sélectionner le dernier, tous les onglets entre les deux sont sélectionnés

ensuite:
  • touche ctrl + touche h

dans la fenêtre affichée
  • remplacer > entrer le nombre à éliminer
  • en Bas placer 1
  • et remplacer tout

Attention, effectuer ça du plus grand (43) au plus petit (2) car sinon, l'opération va modifier les nombres et pourrait poser de problèmes)

cette fenêtre de remplacement restant affichée, vous pouvez traiter de 43 à 2 sans modifier les sélections. Ca prendra un peu de temps, mais ça se fait!

crdlmnt

2
Raymond PENTIER Messages postés 58366 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 avril 2024 17 079
20 mars 2018 à 01:06
Excellente idée, Vaucluse !
0
kodime Messages postés 5 Date d'inscription lundi 19 mars 2018 Statut Membre Dernière intervention 21 mars 2018
20 mars 2018 à 11:02
Merci Beaucoup Vaucluse, j'avais commencé cette idée hier soir en effet dans l'attente d'une VBA qui pourrait être plus rapide.
0
titeufdu89 Messages postés 375 Date d'inscription samedi 28 juillet 2012 Statut Membre Dernière intervention 1 avril 2023 38
20 mars 2018 à 11:11
petite précision si tu utilises cette fonction "remplacer", notamment pour les chiffres de 2 a 9 il te faut afficher les "options de recherche" (dans la fenêtre "Rechercher et remplacer") et cocher la case "Totalité du contenu de la cellule" sans quoi, si tu modifies le 8 par exemple, la fonction te modifiera le chiffre 8 des nombres 18, 28, 38...
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
20 mars 2018 à 11:37
Bonjour titeuf du 89

... d'où, dans mes explications, la recommandation de bien commencer par le plus grand, 43 pour aller jusqu'au plus petit 2.

Ainsi, par exemple, on ne remplace 8 que lorsque tous les nombres supérieurs qui contenaient un 8 ont disparu
.crdlmnt
0