Macro déverser info dans prochaine case vide
Fermé
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
-
9 févr. 2011 à 18:13
Nolan03 Messages postés 9 Date d'inscription mercredi 9 février 2011 Statut Membre Dernière intervention 15 mars 2011 - 18 févr. 2011 à 10:19
Nolan03 Messages postés 9 Date d'inscription mercredi 9 février 2011 Statut Membre Dernière intervention 15 mars 2011 - 18 févr. 2011 à 10:19
A voir également:
- Macro déverser info dans prochaine case vide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Info pc - Guide
- Supprimer page word vide - Guide
- Crystaldisk info - Télécharger - Informations & Diagnostic
- Aller à la ligne dans une case excel - Guide
9 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
9 févr. 2011 à 18:49
9 févr. 2011 à 18:49
Bonjour
Comment puis-je faire ...?
Déjà être plus clair !
Au besoin, mettre les classeurs sans données confidentielles en pièce jointe (format XL97-2003) sur
http://cijoint.fr/
et coller le lien proposé dans le message de réponse
Comment puis-je faire ...?
Déjà être plus clair !
Au besoin, mettre les classeurs sans données confidentielles en pièce jointe (format XL97-2003) sur
http://cijoint.fr/
et coller le lien proposé dans le message de réponse
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
10 févr. 2011 à 10:21
10 févr. 2011 à 10:21
Bonjour,
J'ai mis les fichiers sur http://cijoint.fr/ et vous trouverez ci-dessous les liens.
Sur chaque fichier est indiqué le déroulé de ce que je souhaiterai faire.
http://www.cijoint.fr/cjlink.php?file=cj201102/cijOMqMkdC.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijL3Vuw5B.xls
Merci beaucoup de votre aide !!!
J'ai mis les fichiers sur http://cijoint.fr/ et vous trouverez ci-dessous les liens.
Sur chaque fichier est indiqué le déroulé de ce que je souhaiterai faire.
http://www.cijoint.fr/cjlink.php?file=cj201102/cijOMqMkdC.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijL3Vuw5B.xls
Merci beaucoup de votre aide !!!
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
10 févr. 2011 à 11:53
10 févr. 2011 à 11:53
Bonjour,
OK merci
Dans le 1° fichier (si je me mélange pas les pinceaux) il ya plusieurs feuille (marseille l'autre Paris): il faudrait donc un bouton par feuille ou ...?
Tu dis,
dans l'attente....
OK merci
Dans le 1° fichier (si je me mélange pas les pinceaux) il ya plusieurs feuille (marseille l'autre Paris): il faudrait donc un bouton par feuille ou ...?
Tu dis,
dans l'attente....
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
10 févr. 2011 à 13:10
10 févr. 2011 à 13:10
Salut,
En fait, il faudra un unique bouton sur la page "sommaire" qui permettrait de déverser toutes les nouvelles données de toutes les pages du classeur!
Merci beaucoup !!!
En fait, il faudra un unique bouton sur la page "sommaire" qui permettrait de déverser toutes les nouvelles données de toutes les pages du classeur!
Merci beaucoup !!!
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
10 févr. 2011 à 13:34
10 févr. 2011 à 13:34
OK, je rajoute donc une feuille sommaire
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
10 févr. 2011 à 14:25
10 févr. 2011 à 14:25
Je pensais mettre le bouton sur la première feuille du premier fichier (qui est vide) , mais en effet c'est peut être plus logique de la mettre sur le deuxième fichier !
Merci !
Merci !
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
Modifié par michel_m le 10/02/2011 à 15:45
Modifié par michel_m le 10/02/2011 à 15:45
et non, je l'ai fait comme tu voulais au départ :-)
1/la macro est à adapter à l'emplacement réel du classeur baptisé "recap"
petit extrait
A faire au départ avant tout essai: chemin et nom du classeur
2/dans le fichier source l'ordre des feuilles est important pour suivre l'ordre vertical dans recap
3/petit truc non résolu: le transport des couleurs( du bleu à orange !!!): sans doute un mystère de 2007 (je viens juste de récupérer la licence 2007); les classeurs sont au format 97-2003
ci joint la b^te
https://www.cjoint.com/?3ckpIoSkrHf
Michel
1/la macro est à adapter à l'emplacement réel du classeur baptisé "recap"
petit extrait
'ouvre le fichier recap Application.ScreenUpdating = False Workbooks.Open Filename:="D:\téléchargés\recap.xls" 'fullname à adapter
A faire au départ avant tout essai: chemin et nom du classeur
2/dans le fichier source l'ordre des feuilles est important pour suivre l'ordre vertical dans recap
3/petit truc non résolu: le transport des couleurs( du bleu à orange !!!): sans doute un mystère de 2007 (je viens juste de récupérer la licence 2007); les classeurs sont au format 97-2003
ci joint la b^te
https://www.cjoint.com/?3ckpIoSkrHf
Michel
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
10 févr. 2011 à 16:46
10 févr. 2011 à 16:46
merci infiniment !!!
Pour les couleurs --> aucun souci! Ce n'est pas grave!
Cependant j'ai un souci avec le passage de l'ouverture du fichier recap !
L'emplacement est : D:\Mes documents\essai macro
le nom du fichier est : recap.xls
et en écrivant cela :
Application.ScreenUpdating = False
Workbooks.Open Filename:="D:\Mes documents\essai macro" 'recap.xls
J'ai droit au surlignage jaune avec la flèche sur le côté...
Je ne comprends pas ...
Pour les couleurs --> aucun souci! Ce n'est pas grave!
Cependant j'ai un souci avec le passage de l'ouverture du fichier recap !
L'emplacement est : D:\Mes documents\essai macro
le nom du fichier est : recap.xls
et en écrivant cela :
Application.ScreenUpdating = False
Workbooks.Open Filename:="D:\Mes documents\essai macro" 'recap.xls
J'ai droit au surlignage jaune avec la flèche sur le côté...
Je ne comprends pas ...
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
Modifié par michel_m le 10/02/2011 à 17:49
Modifié par michel_m le 10/02/2011 à 17:49
Workbooks.Open Filename:="D:\Mes documents\essai macro\recap.xls "
ne pas oublier les guillemets
une astuce pour trouver la syntaxe, dans une cellule quelconque de récap
=SUBSTITUE(GAUCHE(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))-1);"[";"")
ne pas oublier les guillemets
une astuce pour trouver la syntaxe, dans une cellule quelconque de récap
=SUBSTITUE(GAUCHE(CELLULE("filename";A1);TROUVE("]";CELLULE("filename";A1))-1);"[";"")
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
14 févr. 2011 à 11:03
14 févr. 2011 à 11:03
Bonjour,
Merci infiniment pour ton aide! Je ne m'en serai jamais sortie toute seule !!!
Mais (car il y a presque toujours un mais...) le problème s'avère plus compliqué que prévu ...
J'ai remis sur cijoint.fr les deux nouveaux fichiers:
http://www.cijoint.fr/cjlink.php?file=cj201102/cijIFt6Olo.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijE360XV7.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijy5JreoC.xls
État des lieux des nouvelles données à prendre en compte:
1/ Il y a deux fichiers sources et un unique fichier recap
2/ Les données sources sont de quatre natures (A B C D)
3/ Chaque nature de données va s'intégrer dans une feuille spécifique du fichier recap qui rassemble l'intégralité des villes étudiées
4/ Ce n'est pas la dernière case remplie qu'il faut intégrer dans le fichier recap car en bout de ligne il y a la moyenne et l'évolution. Je pense qu'il faudrait alors formuler le corps de VBA en disant "la case remplie juste avant la première case vide")
Merci encore sincèrement pour tout ce que tu as fait, merci de ton aide.
Je n'ai pas pu te remercier ce WE car plus d'internet chez (quand il n'y a plus de problème, il y en a encore ...)
Merci infiniment pour ton aide! Je ne m'en serai jamais sortie toute seule !!!
Mais (car il y a presque toujours un mais...) le problème s'avère plus compliqué que prévu ...
J'ai remis sur cijoint.fr les deux nouveaux fichiers:
http://www.cijoint.fr/cjlink.php?file=cj201102/cijIFt6Olo.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijE360XV7.xls
http://www.cijoint.fr/cjlink.php?file=cj201102/cijy5JreoC.xls
État des lieux des nouvelles données à prendre en compte:
1/ Il y a deux fichiers sources et un unique fichier recap
2/ Les données sources sont de quatre natures (A B C D)
3/ Chaque nature de données va s'intégrer dans une feuille spécifique du fichier recap qui rassemble l'intégralité des villes étudiées
4/ Ce n'est pas la dernière case remplie qu'il faut intégrer dans le fichier recap car en bout de ligne il y a la moyenne et l'évolution. Je pense qu'il faudrait alors formuler le corps de VBA en disant "la case remplie juste avant la première case vide")
Merci encore sincèrement pour tout ce que tu as fait, merci de ton aide.
Je n'ai pas pu te remercier ce WE car plus d'internet chez (quand il n'y a plus de problème, il y en a encore ...)
Nolan03
Messages postés
9
Date d'inscription
mercredi 9 février 2011
Statut
Membre
Dernière intervention
15 mars 2011
18 févr. 2011 à 10:19
18 févr. 2011 à 10:19
Bonjour,
Je suis consciente du fait que ce que je demande prend énormément de temps et n'est pas si simple que cela, mais je ne saurai te remercier assez pour ton aide...
J'ai pensé à quelque chose qui pourrait simplifier la macro:
au lieu de copier le dernier chiffre (sachant que je n'ai jamais toutes les données en même temps...), on pourrait copier toute la ligne à chaque fois, comme cela pas d'erreur...
Merci encore d'avance pour ton aide!
Je suis consciente du fait que ce que je demande prend énormément de temps et n'est pas si simple que cela, mais je ne saurai te remercier assez pour ton aide...
J'ai pensé à quelque chose qui pourrait simplifier la macro:
au lieu de copier le dernier chiffre (sachant que je n'ai jamais toutes les données en même temps...), on pourrait copier toute la ligne à chaque fois, comme cela pas d'erreur...
Merci encore d'avance pour ton aide!