Créer un bouton "dupliquer une ligne" [macro?]

Fermé
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015 - 17 févr. 2015 à 09:35
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015 - 20 févr. 2015 à 21:19
Bonjour,

Je fais un tableau Excel de type formulaire et j'aimerais créer un bouton grâce auquel la personne qui remplit le fichier pourrait rajouter une ligne identique à la précédente (un bouton qui duplique la ligne de départ en gros). La ligne ainsi dupliquée serait insérée à la suite.
Ex: A une question "Que souhaitez vous commander?", il y a une ligne avec des cases de listes déroulantes de choix "marque", "modèle", "prix",...
Si la personne souhaite commander plus d'un produit, elle clique sur le bouton et une nouvelle ligne identique apparait (faisable plusieurs fois).
Cela permet de réduire la taille du fichier avec des lignes potentiellement inutiles créées par avance.

Quelqu'un saurait-il comment réaliser ça?
Je sais que ce genre de chose est possible en macro vba, cependant même si j'arrive à comprendre le programme une fois fait, je ne suis pas capable d'en écrire un.

Merci d'avance pour votre aide :)
A voir également:

2 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
20 févr. 2015 à 17:33
Re,

fichier modifie pour les deux premiers tableaux, vous ferez le troisieme et les suivants si il y en a. Vous verrez, facile.

https://www.cjoint.com/c/EBurQ5mxKiE
1
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
20 févr. 2015 à 21:19
Super merci, je vais regarder ça.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
17 févr. 2015 à 11:04
Bonjour,

Je fais un tableau Excel de type formulaire
C'est soit un tableau excel soit un formulaire, mais pas les deux. Mettez votre fichier a dispo sans donnees sensibles
Pour transmettre un fichier,
il faut passer par un site de pièce jointe tel que cjoint.com

Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
0
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
17 févr. 2015 à 12:19
Bonjour f894009,

Quand je dis "type formulaire", je veux dire que c'est un fichier excel à remplir par quelqu'un d'autre, sous forme de questionnaire (c'est un interface de recueil d'information).

Voici un capture, si ça vous aide à comprendre ce que je veux: https://www.cjoint.com/c/EBrmBHiVa1M

Merci de votre aide
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701 > Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
17 févr. 2015 à 13:28
Re,

si ça vous aide à comprendre ce que je veux: Oui, mais je ne vois pas ou la ligne doit s'ajouter ??
0
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
Modifié par Aaron259 le 17/02/2015 à 13:59
Le bouton doit permettre de prendre la première ligne avec les cases en liste déroulante de choix ("choix du mur" "type de mur" ...) et la dupliquer à la suite.
Concrètement, la première ligne est copiée, puis insérée à la suite.
On se retrouve avec un tableau avec 2 lignes de paroi au lieu d'une. Ça permet de rentrer plusieurs parois différentes si on le souhaite.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701 > Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
Modifié par f894009 le 17/02/2015 à 14:35
Re,

ajout sur double clic cellule +
un exemple : https://www.cjoint.com/c/EBroUaxvjro
0
Aaron259 Messages postés 13 Date d'inscription mardi 17 février 2015 Statut Membre Dernière intervention 20 février 2015
17 févr. 2015 à 15:53
C'est bien fait! Merci
Cependant ce n'est pas ce qu'il me faut...
Ce dont j'ai besoin, c'est vraiment une macro qui duplique la ligne et l'insère à la suite.
Le problème avec ce que tu me proposes, mis à part que ça rajoute un emplacement de saisie et un emplacement de "rangement" des données (ça encombre le fichier que j'essaye de simplifier), c'est que ça sort des valeurs. Or, mon tableau de fonctionne pas par saisie de valeur mais par sélection dans des menus déroulants (pour simplifier justement).
Le problème c'est que je ne sais pas écrire de macro moi même, même si je pense pouvoir l'adapter.
Il faudrait une macro qui fasse l'action: "copier ligne_", "insérer les cellules à ligne_ +1)
0