Bonjour,
Grâce à l'aide de ce forum, j'ai réussi à fabriquer brique à brique un classeur excel composé de plusieurs feuilles, toutes cachées sauf celle d'accueil à l'ouverture.
Sur cette page d'accueil, l'utilisateur entre des infos : nom (H7), matière (H9), code (H11).
Chaque couple nom+matière étant lié à un code unique que le système connaît sur une page cachée, et qu'il recopie en cellule G16.
En comparant, G16 et H11, je sais maintenant créer en VBA un moyen de comparer la valeur entrée par l'utilisateur à celle attendue par le système.
Lorsque cette comparaison est valide (les deux cellules étant alors identiques), je voudrais que s'ouvre automatiquement l'onglet correspondant à la matière, sachant que l'onglet porte exactement le même nom que la matière entrée en H9. Idéalement, il faudrait d'ailleurs que cela cache la page d'accueil et que l'utilisateur soit automatiquement amené sur "sa" feuille... désormais unique.
A la fin de cette session de travail "idéale", j'aimerais que l'utilisateur termine sa session en cliquant sur un unique bouton qui provoquerait :
- le retour en mode caché de la page de la matière
- le retour en mode apparent de la page d'accueil
- l'enregistrement des données
- la fermeture du fichier
J'ai conscience d'être un peu inexpérimenté face à un projet très ambitieux... aussi je suis très preneur de toute l'aide que vous auriez la gentillesse de bien vouloir m'apporter.
Merci par avance à chacun.
ff145bv
Grâce à l'aide de ce forum, j'ai réussi à fabriquer brique à brique un classeur excel composé de plusieurs feuilles, toutes cachées sauf celle d'accueil à l'ouverture.
Sur cette page d'accueil, l'utilisateur entre des infos : nom (H7), matière (H9), code (H11).
Chaque couple nom+matière étant lié à un code unique que le système connaît sur une page cachée, et qu'il recopie en cellule G16.
En comparant, G16 et H11, je sais maintenant créer en VBA un moyen de comparer la valeur entrée par l'utilisateur à celle attendue par le système.
Lorsque cette comparaison est valide (les deux cellules étant alors identiques), je voudrais que s'ouvre automatiquement l'onglet correspondant à la matière, sachant que l'onglet porte exactement le même nom que la matière entrée en H9. Idéalement, il faudrait d'ailleurs que cela cache la page d'accueil et que l'utilisateur soit automatiquement amené sur "sa" feuille... désormais unique.
A la fin de cette session de travail "idéale", j'aimerais que l'utilisateur termine sa session en cliquant sur un unique bouton qui provoquerait :
- le retour en mode caché de la page de la matière
- le retour en mode apparent de la page d'accueil
- l'enregistrement des données
- la fermeture du fichier
J'ai conscience d'être un peu inexpérimenté face à un projet très ambitieux... aussi je suis très preneur de toute l'aide que vous auriez la gentillesse de bien vouloir m'apporter.
Merci par avance à chacun.
ff145bv
Pièces jointes
Dernière édition: