Macro excel

Fermé
Bikepro - 16 janv. 2017 à 18:13
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 16 janv. 2017 à 23:45
Bonjour,
je souhaite utiliser une macro et non un TCD pour faire le travail suivant : je dois faire un statut de projet dont le recap est dans l’onglet 1 et qui va chercher des données des autres onglets selon le sujet traité. Pour la partie livrable, je souhaite faire une macro qui va chercher dans l’onglet Deliverables tous les livrables qui ont Y d’indiqué dans la colonne Critical Path (5ème colonne de l’onglet), qui va afficher le nom du livrable dans mon onglet 1 au niveau de la partie Deliverables qui commence à la ligne 35 de l’onglet 1. La macro doit donc passer au travers du tableau qui est dans l’onglet Deliverables pour que tous les livrables qui ont Y pour Critical Path s’affiche les uns à la suite des autres dans l’onglet 1
A voir également:

2 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
16 janv. 2017 à 18:31
Bonjour,

Comme l'on ne connait pas du tout la structure de ton classeur, l'on ne peut pas te proposer de code.
Par contre, si tu suis ton raisonnement sur ton classeur, après avoir lancé l'enregistreur de macro, cela va te fournir un canevas que tu n'auras plus qu'à modifier en rajoutant les boucles.
0
Bikepro Messages postés 9 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 18 janvier 2017
16 janv. 2017 à 19:17
C'est ce que j'ai fait mais je ne suis pas assez bonne ensuite pour faire en sorte que la macro continue dans l'onglet Deliverables, ligne par ligne, pour que cela s'affiche ligne par ligne dans l'onglet 1
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
16 janv. 2017 à 21:58
Bonsoir,
Mets nous ton code et on essaiera de te l'optimiser pour faire ton traitement.
0
Bikepro Messages postés 9 Date d'inscription lundi 16 janvier 2017 Statut Membre Dernière intervention 18 janvier 2017
16 janv. 2017 à 23:40
Sub Macro3()
'
' Macro3 Macro
'

'
ActiveCell.FormulaR1C1 = _
"=IF('04-Deliverables'!R[-27]C[4]=""Y"",'04-Deliverables'!R[-27]C[1],FALSE)"
End Sub
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
16 janv. 2017 à 23:45
Bonsoir,
Avec ce code l'on est guère avancé : continue sur l'autre poste avec f894009
0