[Excel Vba] Insérer une ligne

Résolu/Fermé
xjl Messages postés 232 Date d'inscription mardi 27 mars 2007 Statut Membre Dernière intervention 12 juin 2007 - 13 avril 2007 à 11:00
 RP - 15 janv. 2011 à 17:27
Salut,

et oui, cette fois-ci c'est moi qui ai besoin d'aide...

En fait pour supprime une ligne, il suffit de faire Rows(i).Delete, mais comment en insérer une par exemple avant la ligne 10 ?

J'ai bien essayé Rows(10).Add et diverses autres choses mais rien n'y fait...

Merci d'avance pour vos solutions ! ;-)

4 réponses

bonjour,
pour éviter des rafraichissements d'écran, tu peux faire comme suit :

Rows("10:10").Insert Shift:=xlDown


utilise xlup pour ajouter une ligne en dessous

cordialement
49