Insérer automatiquementune ligne en dessous
Résolu/Fermé
tryexcel
Messages postés
11
Date d'inscription
lundi 22 février 2016
Statut
Membre
Dernière intervention
26 février 2016
-
Modifié par tryexcel le 22/02/2016 à 15:08
tryexcel Messages postés 11 Date d'inscription lundi 22 février 2016 Statut Membre Dernière intervention 26 février 2016 - 22 févr. 2016 à 18:05
tryexcel Messages postés 11 Date d'inscription lundi 22 février 2016 Statut Membre Dernière intervention 26 février 2016 - 22 févr. 2016 à 18:05
A voir également:
- Vba insérer plusieurs lignes
- Insérer signature word - Guide
- Insérer une vidéo dans powerpoint - Guide
- Insérer liste déroulante excel - Guide
- L'indice n'appartient pas à la sélection vba - Forum VB / VBA
- Insérer sommaire word - Guide
2 réponses
Theo.R
Messages postés
575
Date d'inscription
vendredi 11 juillet 2014
Statut
Membre
Dernière intervention
30 mars 2016
31
22 févr. 2016 à 14:50
22 févr. 2016 à 14:50
Bjr,
Une piste :
Une piste :
Sub test()
Dim DernLigne As Long
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
For i = DernLigne to 1 Step -1
If Cells(i,1).value <> "" Then
Rows(i).Copy
Rows(i + 1).Insert Shift:=xlDown
End If
Next i
End Sub
22 févr. 2016 à 15:10
J'ai rajouté une photo pour que tu visualises mieux ce que je cherche. Les cellules vides de la colonne C contiennent des listes déroulantes. Si je sélectionne une donnée, je voudrai qu'une ligne en dessous se rajoute. or il faut que sur la ligne total l'ensemble des données se soient cumulées.
Je débute en VBA, peux tu m'expliquer le code ?
Modifié par Theo.R le 22/02/2016 à 15:25