Insérer des lignes dans un tableau suivant une valeur
Fermé
Elo5995
Messages postés
1
Date d'inscription
mercredi 12 août 2015
Statut
Membre
Dernière intervention
12 août 2015
-
12 août 2015 à 16:13
NicolasVBA Messages postés 16 Date d'inscription vendredi 14 août 2015 Statut Membre Dernière intervention 4 septembre 2015 - 14 août 2015 à 17:07
NicolasVBA Messages postés 16 Date d'inscription vendredi 14 août 2015 Statut Membre Dernière intervention 4 septembre 2015 - 14 août 2015 à 17:07
A voir également:
- Insérer des lignes dans un tableau suivant une valeur
- Insérer une vidéo dans powerpoint - Guide
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Suivi des modifications word - Guide
1 réponse
NicolasVBA
Messages postés
16
Date d'inscription
vendredi 14 août 2015
Statut
Membre
Dernière intervention
4 septembre 2015
3
Modifié par NicolasVBA le 14/08/2015 à 17:08
Modifié par NicolasVBA le 14/08/2015 à 17:08
Tu as un tableau dans lequel tu veux insérer 10 lignes sous chaque ligne dont la valeur en colonne J commence par 1EX, c'est ça ?
Voici un code VBA qui marchera si le tableau final fait moins de 30 000 lignes
La cuillère n'existe pas !
Voici un code VBA qui marchera si le tableau final fait moins de 30 000 lignes
Sub test() For i = 1 To 30000 'sous réserve que le tableau final fasse 30 000 lignes maximum If Cells(i, 10).Value Like "*1EX*" Then For j = 1 To 10 Rows(i + 1).Select Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove derlig = derlig + 10 Next End If Next End Sub
La cuillère n'existe pas !