Insertion ligne à chaque changement d'intitulé dans colonne A

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

U

ungarospy

Guest
Bonjour,

J'essaie en vain de créer une macro pour pouvoir inserer une ligne vierge à chaque fois que l'intitulé de la colonne A change.

Dans la colonne A , j'ai ce type d'information
3027320401
3028320401
3028320401
3028320403
3028320403
3048440001

Et je souhaiterais obtenir

3027320401

3028320401
3028320401

3028320403
3028320403

3048440001


Pour info le tableau fait plus de 10.000 lignes et comporte 25 colonnes

Merci pour votre aide
 
Re : Insertion ligne à chaque changement d'intitulé dans colonne A

Bonsoir ungarospy,

Voici un exemple de macro à tester sur ton fichier:

Code:
Private Sub AjoutLigne()
Application.ScreenUpdating = False
With ActiveSheet
  For y = .Range("A" & Rows.Count).End(xlUp).Row To 2 Step -1
    If .Cells(y, 1) <> "" Then
      If .Cells(y, 1) <> .Cells(y - 1, 1) Then .Rows(y).Rows.Insert
    End If
  Next
End With
Application.ScreenUpdating = True
End Sub

Espérant avoir répondu.

Cordialement.
 
- 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

D
Réponses
11
Affichages
2 K
D
Réponses
1
Affichages
778
U
Réponses
5
Affichages
2 K
ungarospy
U
J
Réponses
4
Affichages
956
Retour