Liaison de cellules sur 2 feuilles Excel

  • Initiateur de la discussion Initiateur de la discussion Yann21
  • 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 !

Yann21

XLDnaute Occasionnel
Je suis enseignant.

J'ai un fichier Excel sur lequel je peux suivre l'investissement des élèves en cours.

Il y a une présentation en liste des élèves (feuille LISTE) et une présentation en plan de classe des élèves (feuille PLAN).

Pour chaque élève, je peux saisir des malus (travail, comportement) et des bonus (investissement, participation) qui modifient automatiquement une note sur 20.

Actuellement, j'utilise la feuille plan de classe pour faire ma saisie (double-clic sur les lettres T, C, P ou I) pour générer un bonus ou un malus.

J'aimerai pouvoir faire ma saisie indifféremment sur la feuille PLAN ou sur la feuille LISTE et que les cellules se synchronisent automatiquement.

La feuille LISTE est bien utilise pour la saisie des notes (classement alphabétique des notes). Par ailleurs, elle est intéressante aussi pour saisir des événements.

Le fichier est en pièce jointe.

Merci pour votre aide.
 

Pièces jointes

Re : Liaison de cellules sur 2 feuilles Excel

Bonjour,

J'ai amélioré mon fichier.

Je le mets en pièce jointe.

Par contre, il n'y a toujours pas de liaison entre les 2 feuilles.

Merci pour votre aide.
 

Pièces jointes

Re : Liaison de cellules sur 2 feuilles Excel

Bonsoir,

un début de solution ici, pas testé sur tous les noms et dans un sens (de Liste vers Plan)

A peaufiner 🙂


P.
 

Pièces jointes

Re : Liaison de cellules sur 2 feuilles Excel

oups....
petite modif après relecture:

Case "T"
decal = -2
Cell.Offset(0, decal).Value = Cell.Offset(0, decal).Value + 1
Case "C"
decal = -1
Cell.Offset(0, decal).Value = Cell.Offset(0, decal).Value + 1
 
Re : Liaison de cellules sur 2 feuilles Excel

Bonjour,
Merci pour votre fichier. Effectivement, c'est un bon début, mais cela ne marche que dans un sens.
Il faudrait pouvoir saisir indifféremment sur l'1 des 2 feuilles et que cela se reporte automatiquement vers l'autre.
Merci pour votre aide.
 
Re : Liaison de cellules sur 2 feuilles Excel

Bonjour,

Merci beaucoup, c'est un excellent travail.

Juste une dernière petite question. Lorsque je suis sur la page PLAN DE CLASSE et que je clique sur un évènement, T par exemple, je ne peux plus cliquer 2 fois de suite pour mettre 2. Ca marche pour 1 et ensuite ca rentre dans la cellule. Il faut que je sorte et que je reclique pour que cela marche. Ca ne faisait pas ca sur le fichier d'origine.

Merci pour votre aide.
 
Re : Liaison de cellules sur 2 feuilles Excel

Petite erreur ici🙁dans le code beforedoubleclic de la feuille PLAN (ajout du .offset oublié

Case "T"
eleve = Target.Offset(-1, 1).Value
Target.Offset(-1, 0).Value = Target.Offset(-1, 0).Value + 1
col = Target.Value
 
Re : Liaison de cellules sur 2 feuilles Excel

Tu appuies sur ALT - F11 pour être dans le VBA, là tu devrais voir sur la gauche tes feuilles feuil1(LISTE) et feuil3(PLAN)
double clic sur LISTE et tu colles ceci:
Case "T", "C", "P", "I"
Cancel = True

et dans PLAN

Select Case Target.Value
cancel = True
et tu sauves le tout
 
Re : Liaison de cellules sur 2 feuilles Excel

Bonjour,

J'ai essayé, mais je n'ai vraiment pas de connaissance en VBA.

J'ai réussi à ouvrir avec les touches raccourcis.

Pour le rajout dans liste, c'était déjà présent.

J'ai fermé mais ca ne marche pas.

C'est parce que je colle au mauvais endroit, mais je n'y connais rien ...

Merci pour votre aide.
 
Re : Liaison de cellules sur 2 feuilles Excel

Bonjour,

Merci pour votre fichier. Ca a l'air de bien tourner.

Je vais mettre en pratique pour vérifier que ca roule bien.

Si tout est OK la dernière amélioration à faire serait de générer automatiquement les noms (et tout ce qui les entoure) dans la feuille PLAN pour n'avoir plus qu'à déplacer les élèves sur le plan de classe.

Pour l'instant, je créé un lien du nom 1 par 1. Mais c'est déjà bien.

Merci pour votre aide.
 
- 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

Discussions similaires

Retour