Sandrine321
XLDnaute Nouveau
Bonjour à tous,
Je reviens vers vous avec le même fichier Excel, mais avec un problème différent En deux mots, je cherche à nommer une cellule en fonction de valeurs variables, càd que le numéro de la ligne est contenu dans une autre cellule (la colonne sera toujours la même). Ça m'a l'air tout simple dit comme ça mais je bloque. Je cherche à le faire en VBA parce que je veux sélectionner cette cellule et y appliquer une autre fonction ensuite dans une macro.
C'est assez difficile à expliquer donc je vous joins le fichier pour illustrer mon problème. En feuille "Ressources", il y a 2 encadrés, le deuxième s'appelle "rajouter une ressource" (suivez les flèches bleues). De là, vous pouvez rajouter un lien dans le tableau à gauche en choisissant une action dans la liste déroulante et la ressource (donc le lien) à coller en face. Vous pouvez tester le bouton "ajouter la ressource": la macro veut bien copier le lien dans la première cellule non vide de la ligne, mais je n'ai pas réussi faire varier la ligne en fonction de l'action choisie dans la liste déroulante. Par défaut j'ai mis A6 pour que la macro puisse fonctionner, mais vous aurez compris que j'aimerais que cela se copie dans la ligne adéquate. La cellule liée de cette liste déroulante est en feuille "Calcul" (il y a encore une flèche bleue). En dessous j'ai rajouté 5 pour que ça corresponde à la ligne effective. Encore dessous j'ai laissé la formule ADRESSE pour faire des tests en VBA, mais rien de ce que j'essaie ne fonctionne.
J'ai donc besoin de sélectionner cette cellule en colonne A et ligne variable pour enchaîner sur le reste.
J'espère avoir été claire, je n'en suis pas persuadée donc je remercie d'avance ceux qui qui auront tout lu et tout compris !
(J'ai oublié de préciser que c'est la première fois que j'utilise le VBA, je compte sérieusement m'y former dans un futur proche mais dans l'immédiat et bien.. je suis coincée)
Je reviens vers vous avec le même fichier Excel, mais avec un problème différent En deux mots, je cherche à nommer une cellule en fonction de valeurs variables, càd que le numéro de la ligne est contenu dans une autre cellule (la colonne sera toujours la même). Ça m'a l'air tout simple dit comme ça mais je bloque. Je cherche à le faire en VBA parce que je veux sélectionner cette cellule et y appliquer une autre fonction ensuite dans une macro.
C'est assez difficile à expliquer donc je vous joins le fichier pour illustrer mon problème. En feuille "Ressources", il y a 2 encadrés, le deuxième s'appelle "rajouter une ressource" (suivez les flèches bleues). De là, vous pouvez rajouter un lien dans le tableau à gauche en choisissant une action dans la liste déroulante et la ressource (donc le lien) à coller en face. Vous pouvez tester le bouton "ajouter la ressource": la macro veut bien copier le lien dans la première cellule non vide de la ligne, mais je n'ai pas réussi faire varier la ligne en fonction de l'action choisie dans la liste déroulante. Par défaut j'ai mis A6 pour que la macro puisse fonctionner, mais vous aurez compris que j'aimerais que cela se copie dans la ligne adéquate. La cellule liée de cette liste déroulante est en feuille "Calcul" (il y a encore une flèche bleue). En dessous j'ai rajouté 5 pour que ça corresponde à la ligne effective. Encore dessous j'ai laissé la formule ADRESSE pour faire des tests en VBA, mais rien de ce que j'essaie ne fonctionne.
J'ai donc besoin de sélectionner cette cellule en colonne A et ligne variable pour enchaîner sur le reste.
J'espère avoir été claire, je n'en suis pas persuadée donc je remercie d'avance ceux qui qui auront tout lu et tout compris !
(J'ai oublié de préciser que c'est la première fois que j'utilise le VBA, je compte sérieusement m'y former dans un futur proche mais dans l'immédiat et bien.. je suis coincée)