Sur le fichier que je vous joins, je compte faire un formulaire.
Les infos qui seront complétées sur le formulaire devront être retranscrites sur la page BASE.
Le problème est le suivant : le formulaire pourra être utilisé par 3 postes différents.
J'ai créé 3 pages (1 par poste) dans lesquelles j'ai listé les membres de chaque poste.
Dans mon formulaire, j'ai créé 3 ComboBox différentes mais je ne suis pas satisfait du résultat : je voudrais dans un premier temps :
- Choisir le poste en question
- Avoir une deuxième ComboBox avec les noms du personnel qui s'afficheraient en fonction du poste qui a été choisi.
Quand tu reset la base.. ne surtout pas DELETE la première ligne (ligne2), mais simplement effacer..
un Delete provoque la perte de reference à la ligne 2 dans les plages nommées
Il est très pénible de modifier le fichier car les flèches retour en arrière ne sont pas disponibles. A la moindre erreur, tout est à refaire.
Est-il possible de les réactiver ?
Par ailleurs, si je supprime le contenu de la page BASE à partir de la ligne 2, si je relance le formulaire juste après, les noms que j'ai donné au groupes comme Elements, PosteDeTravail, sont comme supprimés
C'ets surtout le fait de vider les lignes déjà remplies qui fait tout sauter chez moi.
Je supprime les lignes qui étaient pleines.
Quand je relance le formulaire erreur à toutes les lignes comprenant "Elements" , "PosteDeTravail",...
Quand tu reset la base.. ne surtout pas DELETE la première ligne (ligne2), mais simplement effacer..
un Delete provoque la perte de reference à la ligne 2 dans les plages nommées
Suite à ton aide sur ce forum, j'ai terminé le fichier et je suis actuellement en train de le déployer sur les PC des collègues.
Même problème sur chaque PC : quand j'ouvre le fichier et que je lance la macro j'ai ce message : "Impossible de charger les objets car ils ne sont pas disponibles sur cette machine".
Je mets OK et le code s'ouvre :
La ligne Private Sub UserForm_Initialize() est en jaune
et "poste" est surligné.
Saurais-tu à quoi cela est dû ?
Nous sommes tous sous Office 2019