Excel 2010 Macro bouton

Résolu/Fermé
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015 - 25 févr. 2013 à 11:16
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015 - 26 févr. 2013 à 17:17
Bonjour,
J'ai parcouru bon nombre de forum, essayant de trouver solution à mon problème, malheureusement... en vain !
Je suis débutante en macro, veuillez donc m'excuser par avance pour ma demande peut etre "bateau".

J'ai un fichier Excel qui contient 4 Feuilles, il s'agit d'un suivi de commandes clients
Mes 3 premieres feuilles EXT, INT et ANIM sont pour la répartitions des domaines
Ma dernière feuille COMMANDES OK est pour stocker les commandes abouties
Pour mes 3 premières feuilles, qui sont similaires en tout point, la dernière colonne étant une case à cocher qui symbolise l'aboutissement de la commande.

J'en viens à ma demande
J'aimerais que quand je coche la case au bout de ma ligne, cette ligne aille dans ma 4ème feuille COMMANDES OK
Détails supplémentaires (sinon c'est pas drôle...)
Il faudrait que je puisse le faire pour n'importe quelles lignes dans mes 3 premières feuilles
Il faudrait que mes différentes lignes cochées aillent à la suite les unes des autres dans ma 4ème feuille (et non qu'elles se chevauchent toutes sur la ligne 1, logique quoi)
Il faudrait que quand ma ligne est "transférée" dans la dernière feuille, elle soit supprimer dans la feuille où elle était placée.

J'ai déja essayé de créer cette macro pour la première feuille mais sans succès, mes lignes cochées se chevauchent sur la ligne 1 de ma dernière feuille...

J'aimerais savoir aussi s'il faut simplement créer une macro pour chaque feuilles ou au contraire etre obliger de le faire pour chaque lignes de chaque feuilles... :-s
J'espère avoir été assez claire dans mes explications...

Merci par avance à celles et ceux qui pourront m'éclairer !

ptichu
A voir également:

11 réponses

f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 25/02/2013 à 11:23
Bonjour,

quand je coche la case au bout de ma ligne Petite explication SVP
0
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015
Modifié par ptichu88 le 25/02/2013 à 12:13
Le nom de mes colonnes
A Rayon (ex : pep)
B Code Article (ex : 12)
C Date (ex : 25/02/13)
D Nom client (ex : Test)
E num tel (ex : 0474...)
F Article commandé (Case cochée Oui/Non)
G Article reçu (Case cochée Oui/Non)
H client appelé (Case cochée Oui/Non)
I Marchandise récup (Case cochée Oui/Non)

ex sur ligne 3
pep ; 12 ; 25/02/13 ; Test ; 0474.... ; ? ; ? ; ? ; ?
C'est quand je coche la dernière case que je veux que le transfert s'effectue.
Ce sont des cases que j'ai trouvé dans "Formulaire" où on peut y associer une macro.
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
25 févr. 2013 à 17:56
Bonjour,
Je vous faits un exemple sans case a cocher

A+
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
Modifié par f894009 le 25/02/2013 à 19:18
Bonjour,

Remplacer case a cocher par click droit souris sur cellules F a I (peut etre remplace par double click gauche)

Lire les commentaires dans code VBA pour fonctionnement.

https://www.cjoint.com/c/CBztpGqXzpX

Bon courage
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015
25 févr. 2013 à 20:37
Bonjour
Merci pour votre dévouement !
J'ai ouvert votre fichier chez moi (avec Excel 2003) et je ne vois aucune macro d'enregistrée, ce doit être due à un problème de version.
Je vois que vous avez bien saisi ma requête ainsi que la forme de mon fichier, par contre je ne comprends pas votre vision de ma case à cocher et de la remplacer par un clik droit...
Je devrais attendre mercredi au boulot (avec Excel 2010) pour mettre à profit votre outils !
Je vous tiens au courant !
Encore merci et à mercredi !
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
Modifié par Le Pingou le 25/02/2013 à 21:19
Bonjour,
Juste au passage, la version Excel n'a rien à voir, les macros sont dans les modules de feuille....!

Salutations.
Le Pingou
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
26 févr. 2013 à 08:26
Bonjour,

une version 2003:

https://www.cjoint.com/c/CBAizRwz4Bl
0
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015
26 févr. 2013 à 10:37
Bonjour,

Je suis vraiment désolée mais j'ai voulue faire un test dans votre fichier en remplissant mes champs et en mettant les Oui dans les 4 derniers champs... Rien ne se passe... Je dois cliquer qq part peut être mais... je ne trouve pas... :-s
Je dois vraiment être nulle...

Je suis allée dans le Microsoft Visual Basic et j'ai bien tout regardé, je commence à comprendre la logique des macros et en plus vous avez tout bien expliqué !

Pouvez vous m'expliquer pour faire fonctionner les macros ?

Merci !
0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
26 févr. 2013 à 11:15
Bonjour,

les Oui/Non sont a faire avec le click droit de la souris pas a saisir a la main

A+
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
26 févr. 2013 à 14:13
Bonjour ptichu88,
Petite remarque : le Oui/Non se met uniquement si les cellules (colonne A : E) de la ligne concernée sont remplies .... !

0
f894009 Messages postés 17185 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 15 avril 2024 1 701
26 févr. 2013 à 14:19
Bonjour, Le Pingou,

Je lui ai faits un fichier avec double click gauche au lieu de click droit en reexpliquant les conditions de fonctionnement

https://www.cjoint.com/?CBAon5wZmg6

A+
0
Le Pingou Messages postés 12035 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 1 avril 2024 1 425
26 févr. 2013 à 17:09
Bonjour f894009,
Oui d'accord avec vous, mais s'il essaye sans lire et déchiffrer votre code il se pose la question pourquoi cela ne marche pas et c'est ce qui lui est arrivé (selon poste 8).
Salutations.
Le Pingou
0
ptichu88 Messages postés 15 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 23 octobre 2015
26 févr. 2013 à 17:17
Bonjour
Avec le double clic ca fonctionne à merveille !
Je remplissais bien tous mes champs mais avec le clic droit ça ne fonctionnait pas...
Je peux dire en tout cas que ce sujet est résolu !
Merci beaucoup !!
A bientot !
0