Bonjour,
Je remercie d'avance les personnes qui accepteront de se pencher sur mon problème qui ne sera peu-être pas un problème pour vous. En revanche pour moi, cela fais 1 semaine que je tourne en rond.
J'ai un tableau excel, qui comporte plus de 1500 lignes et des colonnes jusqu'à BP (mon outil de travail)
J'ai dans le tableau divers information dont des dates dans la colonne T.
Je n'arrive pas à trouver un moyen pour extraire tous les dates comprise entre deux critères (exemple : >1 juillet 09 et < 31 juillet 2009).
J'ai essayer de créer une macro, mais il me donne jamais ce que je veux !
--------------------
' Je copie ma feuil1 sur le feuil2
Cells.Select
Selection.Copy
Sheets("Feuil2").Select
Range("A1").Select
ActiveSheet.Paste
' je supprime 3 lignes que je ne souhaite pas
Rows("1:3").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Cells.Select
'je range dans l'ordre, ceci me permet de supprimer les lignes vides
Selection.Sort Key1:=Range("T1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
' c'est ici que je coince !!!
Range("T1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=">01-juil-2009", Operator:= _
xlAnd, Criteria2:="<31-juil-2009"
-------------------------------------
Bref, en gros, je n'arrive aucunement à extraire les données que je souhaite.
Je lui demande entre le 1er juillet et 31 juillet, et il me sort que les cases écris Annulée
Si quelqu'un à une solution, il me sauvera.
Merci d'avance
Je remercie d'avance les personnes qui accepteront de se pencher sur mon problème qui ne sera peu-être pas un problème pour vous. En revanche pour moi, cela fais 1 semaine que je tourne en rond.
J'ai un tableau excel, qui comporte plus de 1500 lignes et des colonnes jusqu'à BP (mon outil de travail)
J'ai dans le tableau divers information dont des dates dans la colonne T.
Je n'arrive pas à trouver un moyen pour extraire tous les dates comprise entre deux critères (exemple : >1 juillet 09 et < 31 juillet 2009).
J'ai essayer de créer une macro, mais il me donne jamais ce que je veux !
--------------------
' Je copie ma feuil1 sur le feuil2
Cells.Select
Selection.Copy
Sheets("Feuil2").Select
Range("A1").Select
ActiveSheet.Paste
' je supprime 3 lignes que je ne souhaite pas
Rows("1:3").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Cells.Select
'je range dans l'ordre, ceci me permet de supprimer les lignes vides
Selection.Sort Key1:=Range("T1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
' c'est ici que je coince !!!
Range("T1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=">01-juil-2009", Operator:= _
xlAnd, Criteria2:="<31-juil-2009"
-------------------------------------
Bref, en gros, je n'arrive aucunement à extraire les données que je souhaite.
Je lui demande entre le 1er juillet et 31 juillet, et il me sort que les cases écris Annulée
Si quelqu'un à une solution, il me sauvera.
Merci d'avance