Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

effacement

J

JJ

Guest
Bonsoir, dans une boucle de macro, je supprime des lignes au fur et a mesure ce qui fait bouger l'écran et met du temps, j'écris:
Feuil1.Rows(x).Delete
Quelle serait la commande pour simplement mettre à blanc (effacement )toutes les cellules de la ligne?
Bonne soirée
JJ
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

Si tu veux gagner du temps et de la visibilité mais continuer à supprimer tes lignes tu ecris

Application.screenupdating=false en début de macro

et le même application.screenupdating=true en fin

Bonne soirée
 

LB59

XLDnaute Junior
Salut, je te conseille une macro toute simple que tu enregistre toi même :

Tu selectionnes les celulles à 'vider', puis tu les vides, et aprés tu affectes ta macro à un bouton par exemple, j'utilise cette solution au boulot, ça marche bien, je lui fait en même temps enregistrer le fichier.

Bon courage, Laurent.
 

Discussions similaires

Réponses
8
Affichages
786
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…