Bonjour,
je génère un fichier en prenant des informations d'une base de donnée et souhaiterais savoir comment mettre cela en forme .
j'extrais donc les données et cela me donne le fichier rapport 1
je voudrais via vba permettre l'affichage en mode rapport 2.
soit
1) rajouter des lignes séparatrices entre Status pour plus de lisibilité sachant que je ne connais pas par avance le nombre de ligne de chacune
on doit pouvoir utiliser l'instruction suivante mais je ne connais pas les lignes apres active etc.
Rows("10:10").Insert Shift:=xlup
2) encadrer l'ensemble des lignes de chaque statut de colonne A à I mais je 'y arrive pas..
Fin = Range("A" & Rows.Count).End(xlUp).Row
Set Projects = Sheets("Feuil1").Range("A4: F" & Fin)
With [Projects].ListObject
Set d = .ListColumns("Status").Range.Find(what:="Active", LookIn:=xlValues, LookAt:=xlWhole)
Fin = Application.Count(Application.Match(.ListColumns("Status").Range, Array("Active"), 0))
If Not d Is Nothing Then
Set Maplage = .Range.Rows(d.Row).Resize(Fin)
Maplage.Select
End If
End With
Sub encadrement()
With Selection
.BorderAround LineStyle:=xlDouble
End With
End Sub
3) fusionner les satus afin que Active / Abandonned etc n’apparaisse qu'une seule fois
aucune idée de comment procéder
Merci par avance pour votre aide.
Bonne journée