Boite de dialogue + supression de lignes

M

Michael

Guest
Bonjour à tous,

Je viens de nouveau chercher vos éclairs de génie

Je souhaiterai avoir une boite de dialogue pour entrer 2 dates (une date de début et une date de fin)

A partir de ces 2 données, je souhaiterai que les lignes inférieures à la premières dates et supérieures à la seconde s'efface automatiquement.


concernant la suppression des lignes, je suppose que ce sera comme suit :

For lin = ActiveSheet.UsedRange.Rows.Count + ActiveSheet.UsedRange.Row To 1 Step -1
If Cells(lin, 4) < date1 and Cells(lin,4)>date2 Then Rows(lin).Delete Shift:=xlUp
Next lin

mais je cale totalement pour la boite de dialogue

En vous remerciant de votre courage et de votre volonté
 
R

Robert

Guest
Salut Michael, salut le forum

En pièce jointe un fichier avec une boite de dialogue. J'espère que cela te conviendra.

À plus,

Robert
 

Pièces jointes

  • Michael.zip
    9.5 KB · Affichages: 12
  • Michael.zip
    9.5 KB · Affichages: 13
  • Michael.zip
    9.5 KB · Affichages: 13
M

MICHAEL

Guest
Malheureusement, j'ai la boite de dialogue pour les 2 dates dans ton fichier mais la fonction de supression automatique des lignes pour les dates en dehors de cette période n'est pas fonctionnel :eek:(

merci tout de meme :eek:)
 

Discussions similaires

Statistiques des forums

Discussions
312 755
Messages
2 091 726
Membres
105 058
dernier inscrit
axcelle