Macro permettant de classer et d´eliminer

  • Initiateur de la discussion Pierre
  • Date de début
P

Pierre

Guest
Bonjour,

J´aimerais avoir un petit coup de main.

Dans le cadre d´une gestion d´equipe je suis en train de creer une feuille ou mes collaborateur pour inscrire les jours ou ils ne sont pas au bureau et la raison de leur absence (en visite, en vacances etc...).

Existe-t-il une macro permettant de classer par date, et d´eliminer les lignes correspondant a des dates passées.

Merci,

Pierre
 

porcinet82

XLDnaute Barbatruc
salut Pierre,

voila une petite macro qui devrait fonctionner, cependant elle a petit défaut, c'est que tu es obligé de modifier toi même la date lorsque tu réexécute la macro

Code:
Sub sup_date()
Range('a2').Select
Selection.Sort Key1:=Range('A2'), Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
For i = 1 To Range('A65536').End(xlUp).Row
    If ActiveCell < #4/13/2005# Then
        Rows(i + 1).Delete
    Else
        ActiveCell = #4/13/2005# Or ActiveCell > #4/13/2005#
        Exit Sub
    End If
Next i
End Sub

sinon elle trie, puis elle supprime les lignes inférieures à la date (ici la date d'aujourd'hui)

bon courage
@+
 

Discussions similaires

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 082
dernier inscrit
Narlock