Masquer les lignes suivant plage de date

guigui76

XLDnaute Occasionnel
Bonsoir, je suis à la recherche d'une solution pour mon probléme.
Je désire masquer les dates qui ne comprises entre de dates de séléction.
Comment puis-je faire.
Et sans filtre élaboré il me génére des soucis d'affichage dans les graphiques.

J'ai bien trouvé un exemple mais le lien ne fonctionne plus.



HTML:
http://www.excel-downloads.com/forum/74766-masquer-lignes-suivant-plage-de-date.html

Merci d'avance
 

Pièces jointes

  • date.xls
    21 KB · Affichages: 59
  • date.xls
    21 KB · Affichages: 59
  • date.xls
    21 KB · Affichages: 59

guigui76

XLDnaute Occasionnel
Re : Masquer les lignes suivant plage de date

C'est génial , peux-tu me dire à quoi sert:
Code:
For Tourne = 16 To MaxLigne
et
Code:
DateDiff("d",

et pourquoi .

Je te remercie, je tente cette aprés midi de le mettre en place au travail.
 

camarchepas

XLDnaute Barbatruc
Re : Masquer les lignes suivant plage de date

For Tourne = 16 To MaxLigne step 1
Boucle for next : en 2 mots ,
l'on prends la variable Tourne , l'on met dedans la valeur devant le to, on exécute le code situé entre la ligne du for et le next , sur le next l'on regarde si l'on à atteinds la valeur derriere le to si oui alors fin si non alors l'on incrémente la variable du pas précisé par STEP , si le pas est 1 , le step n'est pas obligatoirepuis l'on recommence le traitement juste aprés la ligne for.
et donc pour le coup dans ce context on commence le scan ligne 16 jusqu'à la dernière ligne .

DateDiff("d",date1,date2)
Donne la différence entre 2 dates, le "d" pour jour, valeurs possibles de tête (lol)
"d" jour, "m" mois,"y" année,"H" heure,"n" minute,"s" seconde.

tu peux retrouver tous cela dans l'aide Excel , dans l'editeur tu tapes le mot clé désiré : Datediff, tu remets le curseur dessus puis F1 et hop une vraie encyclopédie.
 

Discussions similaires

Statistiques des forums

Discussions
312 030
Messages
2 084 780
Membres
102 664
dernier inscrit
LudovicF