Re : Transposer et supprimer les cellules vides
Bonjour pierrejean et bonjour le Forum,
Merci beaucoup pierrejean. Je suis navré de te déranger, mais il y a une "run time error/application-defined or object-defined error" à la ligne:
**Sheets("Feuil1").PasteSpecial Paste:=xlFormats** (détail ci-dessous).
Le résultat "bizarre" est parfait! J'ai besoin de supprimer les blancs car les champs sont ensuite "balayés" par les fonctions RECHERCHEV et RECHERCHEH et je ne peux gérer que 7 "SI" successifs.
Pour ma culture personnelle, la taille du tableau devant évoluer, faut-il modifier les paramètres de la macro ou idéalement, fixer des nombres de lignes et de colonnes élevés pour que toute la zone soit traitée?
Merci encore pour ton aide
Gabriel
-------------------------------------------------------------
Sub test()
Dim igne As Integer
Dim m As Integer
Dim n As Integer
ligne = 5
For m = 1 To Sheets("Tableau initial").Range("IV11").End(xlToLeft).Column
For n = 5 To Sheets("Tableau initial").Range("A65536").End(xlUp).Row
If Sheets("Tableau initial").Cells(n, m) <> "" Then
Sheets("Feuil1").Cells(ligne, m) = Sheets("Tableau initial").Cells(n, m)
ligne = ligne + 1
End If
Next n
ligne = 5
Next m
Sheets("Tableau initial").Range("A5:V" & Sheets("Tableau initial").Range("A65536").End(xlUp).Row).Copy
Mise en route du "debugger" à partir de la ligne ci-dessous (**)
**Sheets("Feuil1").PasteSpecial Paste:=xlFormats**
End Sub