créer un historique

  • Initiateur de la discussion Initiateur de la discussion Lynk Zel
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Lynk Zel

Guest
bonjour ou re-bonjour le forum,

voila j'aimerais créer un historique sur mon document.
onglet 1 -> mes données
onglet 2 -> mes résultats
onglet 3 -> mon historiques

lorsque l'on clique sur le bouton "LANCER", il y a un tableau qui se forme et il viens se remplir (la date, la colonne "cible" et la colone "statut") comme indiquer sur le fichier joint (mais sans réel lien avec l'onglet "résultats"). j'ai essayé d'utiliser l'enregistreur de macro mais il y a une liaison entre le 2 onglets (ce que je ne voudrais pas).

et deuxième petite chose, lorsque l'on modifie les "données", le tableau "résultats" est modifié lui aussi et lorsque je clique sur "LANCER" dans "Historiques", un tableau se remplie (le même que précédemment) en se décalant sur la droite et laisse une colonne vierge entre les tableaux ainsi créés.

et ainsi de suite. je re-modifie mes "données" et un je clique sur "LANCER" et un troisième tableau apparait.

merci et bonne journée
Lynk Zel.
 

Pièces jointes

Re : créer un historique

Bonjour Ngogoisidore, le forum

merci pour le fichier, il fonctionne comme je le souhaite. Par contre je n'arrive pas à l'intégrer dans mon autre fichier.
quelqu'un peu regarder et me dire ce qu'il faut modifier.

merci et bonne journée.
 

Pièces jointes

Re : créer un historique

Bonjour Lynk Zel,

J'ai intégré la Macro dans ton fichier.

Dans la macro j'utilise des noms de range qu'il faut définir dans la feuille Excel elle même. C'est pour ça que ça ne marchait pas.

Tu peux accéder à ces noms en cliquant sur le menu déroulant "Name Box" en haut à gauche de l'écran.

Ces noms sont :

Code:
rDate		= DATA!$B$3
rDateRow	= HISTORY!$5:$5
rHistoryZone	= HISTORY!$6:$12
rStatus		= ANALYSE!$G$1:$G$53
rTarget		= ANALYSE!$F$1:$F$53

C'est interressant d'utiliser des noms de ranges plutôt que des ranges directement, car dans ce cas, Excel gère lui même le changement du range si tu y inséres des lignes ou des colonnes. Par contre, si tu ajoutes des lignes/colonnes en limite de range (sans faire "insert"), Excel ne met pas à jour le range associé au nom. Il ne faut donc pas oublier le faire soit même.

J'espère que ça marchera 🙂.

@+
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
552
Réponses
2
Affichages
614
Réponses
1
Affichages
343
wDog66
W
Retour