inserer des lignes en vb

  • Initiateur de la discussion Initiateur de la discussion benfr35
  • 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 !

B

benfr35

Guest
bonjour

je souhaite insérer des lignes complétes et vide toutes les fois où je rencontre un nom précis ex : "Prudent"
ce nom fait partie d'une liste dans la colonne B de ma feuille et il se répète totes les 18 lignes environ.
je voudrais faire une macro mais les essais sont tous sans résultats.

il faut qu'il traite toute la colonne jusqu'à la dernière ligne.

merci de votre aide🙂
 
Re : inserer des lignes en vb

Bonjour Benfr,skoobi

Code:
dim i as long, j as integer
for i = range("B65535").end(xlup).row to 1 step -1
  if range("B" & i).value = "Prudent" then 
     for j = 1 to 2 ' la j'insere 2 ligne
         rows(i+1).insert xldown ' inserttion en dessous sinon rows(i).insert xldown
     next j
  end if
next i
 
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour