Automatisation...

Résolu
caro__48 Messages postés 264 Statut Membre -  
caro__48 Messages postés 264 Statut Membre -
Bonjour,

J'ai un tableau de 5000 lignes environ qui se présente comme cela:

=Nombre1 == Nombre2 == Nombre3 == Nombre4
= 10 == 20 == 5 == test
= 10 == 20 == 5 == test
= 10 == 20 == 5 == test
= 10 == 20 == 5 == test
= 10 == 20 == 5 == loulou
= 10 == 20 == 5 == loulou
= 10 == 20 == 5 == Paul
etc.

Je souhaite savoir si il existe une formule qui me permet d'insérer une ligne vide (ou plusieurs) dès que le texte de la colonne 4 est différent.

Avez vous une idée??

Merci d'avance pour votre aide

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Par formule, je ne vois pas (ce qui ne veut pas dire que ...) mais via une macro, c'est très faisable
    Tu dis

    Cdlmnt
    0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Bonjour,

    Uniquement en VBA,
    0
  3. caro__48 Messages postés 264 Statut Membre 61
     
    Je m'en doutais un peu mais le VBA, je ne connait pas.

    Quelqu'un peut m'aider? svp?
    Merci

    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Si Mike (salut à toi) dit qu'il n'y a que vba, c'est que ....
    Un exemple
    https://www.cjoint.com/?3Czr2o4dt81

    Cdlmnt
    0
    1. caro__48 Messages postés 264 Statut Membre 61
       
      Oh punaise c'est super ça marche!!
      Merci merci c'est trop bien!!
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re, Salut Ccm,

    ou comme ça

    Sub Essai()
    Application.ScreenUpdating = False
    Dim Ligne As Long
    For Ligne = Range("D65536").End(xlUp).Row To 2 Step -1
    If Range("D" & Ligne) <> Range("D" & Ligne - 1) Then
    Range("A" & Ligne).EntireRow.Insert
    End If
    Next
    Application.ScreenUpdating = False
    End Sub
    0
    1. caro__48 Messages postés 264 Statut Membre 61
       
      Ca marche aussi :)
      Trop bien, Merci Merci, Je vais gagner un temps de fou!!
      0