Bonjour à tous. Voici les informations de mon projet. Il est en word 2002. J'ai un tableau 2 ligne X 4 colonnes. Ce projet est un journal de bord multi-utilisateurs. À son ouverture, une macro identifie l'utilisateur avec le login windows. L'utilisateur peut ajouter une note avec la macro que je tente d'y installer. J'ai besoin que la note la plus récente soit toujours en haut (apres la ligne des titres du tableau). Au départ, le document est protégé (formulaire) avec comme mot de passe : 12345.
Ma première question est la suivante : Par macro affecté a un menu (je sais comment affecter une macro a un menu), Quel code dois-je utiliser pour ajouter une ligne au tableau? La ligne doit s'ajouter en deuxième (après la première du haut). Donc si j'exécute la macro plusieurs fois, y'a toujours une ligne qui s'ajoute avant la première.
Ma deuxième question est la suivante : Dans cette nouvelle ligne q'on vient d'ajouter, comment faire pour ajouter une checkbox (J'aimerais mieux un radio bouton mais je crois pas que ce soit possible en VBA, je suis dans l'impossibilité de mettre à jour word, je ne suis pas un administrateur réseau) dans la première colone ainsi qu'un signet dans chacune des trois autres colone? J'ai besoin que la checkbox ai un signet d'attribué, exemple C1-000001. Signet : C2-000001, C3-000001 et C4-000001. Les signets de chaque ligne doivent corespondre en numéro. A chaque nouvelle ligne ajoutée, les signets doivent s'incrémenter de facon à pouvoir exécuter une autre macro qui permet à l'utilisateur de supprimer une note ajoutée, en fait c'est la ligne qu'on supprime... Si y'a un moyen plus facile pour l'utilisateur que de sélectionner une checkbox pour ensuite supprimer une note, je suis ben ouvert aux commentaires. Seul l'auteur de la note (colone 4) pourra supprimer la note.
Ma troisième qustion est la suivante : Comment faire pour connaitre le signet d'une checkbox sélectionnée par l'utilisateur.
Sur ce, un gros merci de votre temps.
Partager