Bonjour,
Je suis un peu une « quiche » en macro Excel mais à force de temps et de volonté, j’arrive quelques fois à m’en sortir tout seul.
Mais là c’est le noir total.
J’ai un tableau de 5 colonnes susceptible d’avoir environ 500 lignes.
Dans la colonne A c’est une date, la colonne B un nom, colonne C prénom, colonne D un grade militaire et colonne E une ville.
Les colonnes A, B et C ne sont pas « concernées » par la macro.
Il faudrait que cette macro trie par ville (environ 17) les types de grade (15) présents dans chaque ville.
En clair après passage à la moulinette "macro"
Cellule A1 la ville et de la colonne B1 à P1 les grades pour cette ville.
Cellule A2 une autre ville et de la colonne B2 à P2 les grades pour cette autre ville.
_______________________________________________________________________
Sur le même tableau j’ai fait une autre macro qui elle compte uniquement le total pour un grade et je l'ai donc répété 15 fois :( .
Je l’a mets peut-être peut elle servir à quelqu’un d’autre.
Sub CPL()
Dim plage As Range
Dim cel As Range
Dim n As Long
Set plage = Application.Sheets(31).Range("D1:D700")
n = 0
For Each cel In plage
If cel = "CPL" Then
n = n + 1
End If
Next
Range("I6") = n
End Sub
Merci à celui ou celle qui m’aidera.
Configuration: Windows XP Internet Explorer 8.0