Macro EXCEL: rapatriement lignes autre onglet
Résolu
geenfood69
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
geenfood69 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
geenfood69 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Suite à un autre message posté sur le site, Michel_m m'a mis au point une macro pour un doc afin de rapatrier des lignes d'autres onglets.
Je vous met le doc en exemple qui comporte déjà la MACRO qui va bien: https://www.cjoint.com/?AJlkpGHBHcI
En fait je voudrais seulement adapter cette macro (mais je suis nul ;-) ) pour que dans la première colonne de l'onglet1 "A faire", pour chaque ligne, on rapatri soit le contenu de la première case de la ligne rapatriée de l'onglet d'origine (qui comporte la date et le num), soit le nom de l'onglet d'ou est extrait chaque ligne.
Merci pour ceux qui pourraient m'aider sur ce point
Suite à un autre message posté sur le site, Michel_m m'a mis au point une macro pour un doc afin de rapatrier des lignes d'autres onglets.
Je vous met le doc en exemple qui comporte déjà la MACRO qui va bien: https://www.cjoint.com/?AJlkpGHBHcI
En fait je voudrais seulement adapter cette macro (mais je suis nul ;-) ) pour que dans la première colonne de l'onglet1 "A faire", pour chaque ligne, on rapatri soit le contenu de la première case de la ligne rapatriée de l'onglet d'origine (qui comporte la date et le num), soit le nom de l'onglet d'ou est extrait chaque ligne.
Merci pour ceux qui pourraient m'aider sur ce point
A voir également:
- Macro EXCEL: rapatriement lignes autre onglet
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
2 réponses
Je signale simplement que le demandeur à ajouter en fin du code que j'avais proposé une verrue inutile et devant ma déception et mon mécontement, il m'a répondu qu'ii fallait pas que je m'énerve et qu'il allait "se débrouiller pour trouver le reste"
https://forums.commentcamarche.net/forum/affich-23366936-excel-extraire-des-ligne-sur-autre-onglet#p23373206
début de la verrue en question
https://forums.commentcamarche.net/forum/affich-23366936-excel-extraire-des-ligne-sur-autre-onglet#p23373206
début de la verrue en question
For Each cel In ActiveSheet.UsedRange If cel <> "" Then Set m = cel.MergeArea
Bonsoir tout le monde,
C'est vrai qu'il faut éviter les codes lourds et a fortiori inutiles.
Quand on débute et qu'on veut progresser il faut savoir écouter (et entendre) les conseils ( et ma foi avec michel tu n'es pas tombé sur le plus mauvais).
C'est vrai qu'on n'aime pas trop se prendre la tête à se demander ce que font certaines lignes et à quoi elles servent...
Et on n'aime pas trop non plus devoir insister sur ce qui nous parait être des évidences. Des fois vaut mieux appliquer, tester, chercher à comprendre ensuite, et en dernier dire précisément ce qui cloche encore.
Nettoie un peu ton code (s'il y a toujours un pb sur les hauteurs de ligne il sera temps de préciser ce cas) et redépose un fichier propre, ça débloquera sans doute la situation.
eric
C'est vrai qu'il faut éviter les codes lourds et a fortiori inutiles.
Quand on débute et qu'on veut progresser il faut savoir écouter (et entendre) les conseils ( et ma foi avec michel tu n'es pas tombé sur le plus mauvais).
C'est vrai qu'on n'aime pas trop se prendre la tête à se demander ce que font certaines lignes et à quoi elles servent...
Et on n'aime pas trop non plus devoir insister sur ce qui nous parait être des évidences. Des fois vaut mieux appliquer, tester, chercher à comprendre ensuite, et en dernier dire précisément ce qui cloche encore.
Nettoie un peu ton code (s'il y a toujours un pb sur les hauteurs de ligne il sera temps de préciser ce cas) et redépose un fichier propre, ça débloquera sans doute la situation.
eric
Comme je l'ai dis, je ne suis pas programmeur donc je fais des bêtise ;-) en touchant au code. Mais le but de ces forum est d'échanger donc si quelqu'un peut m'aider sur cette macro cela me sera d'une grande aide.
D'autre part, tes numéros colonne de gauche sont les m^mes pour les m^mes lignes de chaque feuille -raison pour laquelle je ne les ai rapatrié - et tu as mis bien du temps à répondre à ma question sur les dates. relis ce que tu as écrit, peut-^tre constateras tu que tu es flou et contradictoire: tu casses ainsi les possibilités d'échanges.
Alors, j'ai essayé modestement de t'aider mais ton comportement m'a rendu méfiant vis à vis de toi.