Excel- reprise d'une cellule si case cochée

Résolu/Fermé
sissou29 - 17 févr. 2011 à 13:41
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 - 28 févr. 2011 à 15:14
Bonjour,
j'ai un tableau de 3 colonnes : la 1ère avec une liste de taches , la deuxième une case à cocher si tache faite et la troisième une case à cocher si tache reste à faire.
j'ai deux tableaux comme celui ci cote à cote (environ 14 lignes chacun)-

Et je voudrais donc que les taches des deux tableaux pour lesquelles la case à faire serait cochée soit relistée dans un 3ème tableau à part.

la fonction si imbriqué ne peut pas fonctionner car trop de cellule à tester.

merci de m'indiquer des pistes pour avancer ou la solution:)
sissou

A voir également:

5 réponses

ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
17 févr. 2011 à 15:27
bonjour,
pour qu'on y voit plus clair, peux tu envoyer une partie de ton classeur avec une idée de ce que tu souhaites (ton 3° tableau) , sans données confidentielles (au format excel 2003) sur cijoint.fr
bonne suite
0
voilà le lien pour accéder au fichier simplifié.
<http://www.cijoint.fr/cjlink.php?file=cj201102/cijWve9FgE.xls>
le nom du fichier est "copie fichier forum.xls"
0
titi-henry Messages postés 1437 Date d'inscription dimanche 23 mars 2008 Statut Membre Dernière intervention 20 juillet 2020 846
17 févr. 2011 à 15:49
Un peu plus de détails stp si possible. Merci
0
voir lien suite réponse ccm81 en espérant qu'il fonctionne.
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
17 févr. 2011 à 18:03
> sissou29,
je crois que lors de l'envoi du fichier tu as oublié de cocher la case "rendre public"
en l'état, on ne peut y avoir acces
a+
0
nouveau lien : http://www.cijoint.fr/cjlink.php?file=cj201102/cijQ5gU0J3.xls
j'ai bien coché la case rendre public.
sinon en collant dans barre d'adresse moi j'arrive à y accéder.
merci
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
Modifié par ccm81 le 17/02/2011 à 21:30
re
bon, ça va mieux maintenant

- sans macro ça doit etre faisable mais je ne sais pas faire
- avec macro j'ai essayé ça

http://www.cijoint.fr/cjlink.php?file=cj201102/cijn3I8kFR.xls

tu dis la suite a donner, si suite il y a

RQ1. j'ai nommé "nummois" la cellule I1 (mois a traiter)
RQ2. Pour definir la liste "Liste_tâches" tu pourrais utiliser (insertion/nom/definir)
=DECALER('liste taches'!$A$1;0;0;NBVAL('liste taches'!$A:$A);1)
qui te permet d'ajouter des taches sans retoucher à la definition de la plage

a+
0
bjr- merci ccm81 à priori c'est tout à fait cela, j'ai imprimé la macro et vais tacher de la comprendre!.
en fait j'ai simplifié le tableau envoyé donc je dois voir si je peux adapter à l'original qui contient en fait une autre série de tableau en décalé. je m'explique : sur meme feuille pour un meme mois j'ai les deux colonnes de taches comme indiqué pour un planning A et ensuite juste dessous deux autres tableaux (meme taile) pour planning B. et sur la feuille suivante on aura le mois de février avec planning A et planning B qui reprennent dans la partie droite les taches cochées"à faire" du planning correspondant. du boulot pour ce week end car je ne connais pas les macros j'ai des bouquins mais bon!
merci pour ton travail- super efficace- a+
0

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

Posez votre question
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
18 févr. 2011 à 11:48
re

avec un peu de chance, tes tableaux (sur les feuilles mois) sont placés au meme endroit, ce qui devrait simplifier la tache pour acceder au tableau du mois a traiter, il suffira donc de faire un changement de feuille
dans J1 (le mois) tu mets les mois en clair (les mêmes que sur les onglets de feuille)
mois = Range("nummois").Value
le transfert se fera avec sheets(mois).Range( etc ...)
bon courage
0
bonjour me revoilà,
je ne parviens pas à adapter le code à mon planning final.voir le dossier déposé sur cijoint.fr http://www.cijoint.fr/cjlink.php?file=cj201102/cijSC946OB.xls .j'ai juste réussi à décaler l'affichage des taches non faite du tableau "planning" janvier dans "planning" février. par contre il faudrait la même chose pour "planning elevage" janvier vers "planning elevage" février et ainsi de suite jusqu'en bas (cad décembre)! faut il créer un autre bouton avec un autre code?
merci pour ton aide
0
re,
en fait j'ai trouvé il suffisait de copier le code avec un décalage pour la premlimois = 21 +(nummois-1)*2*(nblimois+nblientremois). et le tour est joué. j'ai testé normalement c'est bon.

merci pour tout à la prochaine
0
ccm81 Messages postés 10854 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 26 avril 2024 2 404
28 févr. 2011 à 15:14
re
j'avais mal compris ta dernière demande, en restant dans la même feuille, c'est effectivement une solution de ce type qui convient
bonne suite
0