Reporter que des cellules non vides

Bonjour
j’ai un classeur avec des données sur une feuille et je dois compiler les remarques sur une autre feuille j’ai tout essayé sans succès
du coup je fais manuellement mais quelle perte de temps par contre je ne maitrise pas du tout la VBA
Merci
test cellules.xlsx (18,5 Ko)

Hello
le nombre de cellules fusionnées ne simplifie pas la chose !

Sub DSOL()
     With Sheets("controle")
          If .AutoFilterMode Then .AutoFilterMode = False     'désactiver autofilter
          If .FilterMode Then .ShowAllData

          With .Range("A3:L35")              'votre plage
               .AutoFilter 9, "<>"           'les commentaires
               b = (.Columns(1).SpecialCells(xlVisible) > 1)     'il y a des commentaires ?
               If b Then                     'OUI
                    .Offset(1).Resize(.Rows.Count - 1).Copy     'copier
                    With Sheets.Add          'vers une feuille nouvelle
                         With .Range("A1")
                              .PasteSpecial xlValues     'coller
                              .Offset(, 1).Resize(, 7).EntireColumn.Delete     'supprimer les colonnes inutiles
                              aa = .CurrentRegion.Resize(, 2).Value     'lire le contenu util
                         End With
                         Application.DisplayAlerts = False
                         .Delete             'supprimer nouvelle feuille
                         Application.DisplayAlerts = True
                    End With

                    With Sheets("recap").Range("A5:C16")     'votre plage dans la feuille "RECAP"
                         .ClearContents      'vider
                         .Resize(UBound(aa), UBound(aa, 2)).Value = aa     'coller
                         .Resize(1).EntireColumn.AutoFit     'ajuster colonne A
                    End With

               Else
                    MsgBox "no commentaires", vbInformation
               End If

               .AutoFilter
          End With
     End With

End Sub

test cellules.xlsm (32,1 Ko)

merci je peux essayer de défusionner par contre je ne sais même pas comment faire avec cette formule VBA merci beaucoup je vais y travailler demain

Cette macro se trouve dans le module1. Vous pouvez ajouter un bouton pour rendre les choses plus facile.

merci beaucoup il faut que je me forme sur les macros c’est l’avenir

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.