Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro pour insérer lignes dans fichier complex

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

M

matt34

Guest
Bonjour,

Voilà je souhaite intégrer une ligne dans un fichier qui comporte des sous références:

EX:

REFERENCES SS-REF

ART 081000300093
SART 081000300093 VOLULIFT
ART 072000300038
SART 072000300038 ABSOREPA
ART 072000300039
SART 072000300039 VITASOIN
SART 072000300039 LISSEXTR
ART 081000300070
SART 081000300070 LISSULTI
SART 081000300070 VOLUEXPA
SART 081000300070 SHINCURL
ART 081000300093
SART 081000300093 FULVOLEX
ART 081002600003
SART 081002600003 EXTRFJAU
SART 123000200031 NOIR

Il faut à chaque fois que j'intègre une ligne pour marquer la valeur "ART" mais que la macro puisse reconnaitre les refs identiques ex: 081000300070 il y en a trois donc je veux qu'une seule insertion.

En pièce jointe le fichier, les 17 premières lignes font figure de modèle et je les est faite à la main bien sur mais c'est ce que je veux pour l'ensemble du fichier...

Si une âme charitable peut m'aider....

Merci d'avance
 

Pièces jointes

Dernière modification par un modérateur:
Re : Macro pour insérer lignes dans fichier complex

Bonsoir,
Si j'ai bien compris
Code:
Sub zyva()
Dim c As Range, i&
Application.ScreenUpdating = False
Set c = Range("A1:C" & Range("A65000").End(xlUp).Row)
c.Sort Key1:=Range("B2"), Order1:=xlAscending, Header:=xlGuess
For i = c.Rows.Count To 2 Step -1
    If Cells(i, 2) <> Cells(i - 1, 2) Then
        Rows(i).Insert
        Cells(i, 1) = "ART"
        Cells(i, 2) = Cells(i + 1, 2)
        Rows(i).Font.Bold = True 'falcutif
    End If
Next
Application.ScreenUpdating = True
End Sub
A+
kjin
 
- 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

A
Réponses
0
Affichages
754
Arkana54
A
C
Réponses
3
Affichages
933
Carlich
C
B
Réponses
0
Affichages
905
Bebert29
B
B
Réponses
4
Affichages
2 K
benoitoleron
B
B
Réponses
2
Affichages
1 K
bepo08
B
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…