Annuaire : marquage et affichage des nouvelles entrées

vadelacaisse

XLDnaute Junior
Bonjour
J'ai pas mal taonné mais mes macros ne marchent pas mais le fichier joint en annexe est bâti pour elles :
Objectif
Afficher les nouvelles entrées dans l'annuaire depuis une date fixée par un utilisateur
Ce fichier est en partage et chacun peut le modifier, le compléter Il peut être copié aussi sur un PC, de temps à autres, pour le consulter hors connexion
Une modification (màj) n'a pas à être signalée Par contre je voudrais mettre en évidence les nouvelles entrées depuis une date donnée que l'utilisateur tape en J1
A chaque nouvelle entrée, l'utilisateur doit enregistrer le fichier, bien entendu
Moyens envisagés
Bouton "enregistrer" en G1
Saisie date affichage en J1
Bouton "afficher" en K1
Saisie et contrôles en colonne M & N
Message en H1 informant l'utilisateur du nombre d'entrées - Les colonnes M & N seront masquées
Macro enregistrer (module 1):
elle écrit la valeur de la date du jour dans les lignes insérées
1. vérifie la valeur de N2
2. si N1 = 0 (pas de nouvelle entrée) :
* copie en B2 la valeur de M1 (date de dernière mise à jour)
* enregistre et ferme le fichier
3. si N1 supérieur à 0 = ligne(s) vides insérée(s)
i. parcourir la colonne M à partir de M3 inclus et examiner chaque cellule
ii. si cellule vide :
a. copier dedans la valeur de M2 qui est la date du jour
b. aller à droite, en colonne N, et copier la cellule N2 (formule, cette fois)
c. revenir en colonne M, une ligne plus bas
iii. si cellule = M2" retour en 2
iv. si cellule non vide : descendre d'une cellule
v. retour en ii (boucle)
1. copier en B2 la valeur de M2 (date de dernière mise à jour)
2. arrêt
Macro afficher (module 2)
elle masque les lignes ayant en colonne M une date inférieure à celle choisie par l'utilisateur (avec gel affichage)
elle masque toutes les lignes dans un premier temps
elle réaffiche les lignes dont la cellule en colonne M >= J1
Ces macros seront attachées à ce seul classeur
Il doit y avoir un paquet d'erreurs...
Merci
 

Pièces jointes

  • An PdL short.xls
    69 KB · Affichages: 70

Discussions similaires

Réponses
5
Affichages
181
Réponses
7
Affichages
321

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 099
Membres
103 116
dernier inscrit
kutobi87