Bonjour à tous,
Je suis nouveau sur le forum et je bloque sur un point. J'espère que vous pourrez m'aider.
Je souhaite faire un fichier qui Excel qui comportera plusieurs lignes.
Sur chaque ligne, j'aurais une celulle (toujours sur la même colonne) qui comportera du texte.
Je souhaite copier dans le presse papier ce texte à l'aide d'un bouton sur chacune des lignes.
Pour cette première étape, j'ai réussi à me débrouiller en parcourant le forum.
Mais je bloque sur la deuxième étape. En effet, je souhaiterais que le bouton soit généré automatiquement si une ligne et non vide et que la fonction VBA s'adapte en fonction de la ligne.
Ainsi,
si A1 non vide alors créer bouton1 = copier A1 sinon pas de bouton
si A2 non vide alors créer bouton2 = copier A1 sinon pas de bouton
si A3 non vide alors créer bouton3 = copier A1 sinon pas de bouton
si A4 non vide alors créer bouton4 = copier A1 sinon pas de bouton
Actuellement je suis obligé de faire ca manuellement (créer une macro VBA et un bouton pour chaque ligne) et ca assez pénible... J'aimerais savoir s'il est possible d'automatiser cela à l'ouverture du fichier (ou en lancer une macro manuellement).
J'ai trouvé ce topic (Insérer un bouton excel par cellule - Forum des professionnels en informatique) et j'ai réussi à créer automatiquemnt des boutons mais je n'arrive pas à leur attribuer une fonction (copier cellule A1 / A2 / A3 / etc)... ;S
Je vous met en copie un fichier exemple.
Merci de votre aide
Je suis nouveau sur le forum et je bloque sur un point. J'espère que vous pourrez m'aider.
Je souhaite faire un fichier qui Excel qui comportera plusieurs lignes.
Sur chaque ligne, j'aurais une celulle (toujours sur la même colonne) qui comportera du texte.
Je souhaite copier dans le presse papier ce texte à l'aide d'un bouton sur chacune des lignes.
Pour cette première étape, j'ai réussi à me débrouiller en parcourant le forum.
Mais je bloque sur la deuxième étape. En effet, je souhaiterais que le bouton soit généré automatiquement si une ligne et non vide et que la fonction VBA s'adapte en fonction de la ligne.
Ainsi,
si A1 non vide alors créer bouton1 = copier A1 sinon pas de bouton
si A2 non vide alors créer bouton2 = copier A1 sinon pas de bouton
si A3 non vide alors créer bouton3 = copier A1 sinon pas de bouton
si A4 non vide alors créer bouton4 = copier A1 sinon pas de bouton
Actuellement je suis obligé de faire ca manuellement (créer une macro VBA et un bouton pour chaque ligne) et ca assez pénible... J'aimerais savoir s'il est possible d'automatiser cela à l'ouverture du fichier (ou en lancer une macro manuellement).
J'ai trouvé ce topic (Insérer un bouton excel par cellule - Forum des professionnels en informatique) et j'ai réussi à créer automatiquemnt des boutons mais je n'arrive pas à leur attribuer une fonction (copier cellule A1 / A2 / A3 / etc)... ;S
Je vous met en copie un fichier exemple.
Merci de votre aide