Merci Kévin pour ton tuto clair. Dans le cadre ou je souhaiterais non pas copier des noms, mais des valeurs dans l'onglet 2 (issu de formule de l'onglet 1), dois-je indiquer quelque chose en particulier dans la formule? En te remerciant par avance.
3 года назад+1
Bonjour, normalement, rien de spécial à ajouter. Un ".Value" ceci dit, vous permettra de le garantir.
Merci kevin pour ce tuto, et dans le cas où je souhaite copier en boucle les données des feuilles dans une seule feuille ? merci d'avance
3 года назад
Bonjour, je ne suis pas sûr de comprendre la question. Les boucles présentées dans la vidéo ne couvrent pas le besoin ? Sinon, pouvez-vous peut être préciser ce que vous souhaitez faire ? Merci d'avance
@ je souhaite copier les données des feuilles d'un classeur les unes après les autres dans une seule feuille du même classeur cad copier les données de la feuil1, 2, 3, 4 les une après les autres dans la feuil 5. Merci beaucoup pour votre disponibilité et vos réactions.
Bonjour Kevin. Merci pour le Tuto. Si je veux que les copies ne se fassent pas à la suite mais toujours au début. Comment je dois procéder. Merci d'avance
2 года назад
Bonjour, la solution dépendra de la situation précise. Mais si je pars du principe qu'on a un nombre limité de cellules à copier coller, alors il faut assigner une cellule à une autre pour chaque cellule. Si on parle de copier plusieurs cellules à la fois pour les coller tout le temps au même endroit, alors le mieux c'est de copier la plage de données avec le .Copy et de coller toujours au même endroit en identifiant la cellule de départ. Par exemple, si je copie les cellules A1:A8 en cellule A1 de la feuille 2, je l'écris : ws_feuil1.Range(ws_feuil1.Cells(1,1),ws_feuil1.Cells(8,1)).Copy ws_feuil2.Cells(1,1)
Bonjour et merci pour ce tuto. Maintenant, je souhaiterais copier une plage de données depuis un fichier vers un autre et pas seulement 1 cellule, comment faire? Merci par avance
Год назад
Bonjour, peut être que cette vidéo pourra vous aider : ruclips.net/video/ripieFrP45M/видео.html
@ Bonjour et merci pour votre réponse. J'ai déjà regardé cette vidéo, mais étant très grande débutante en programmation je n'ai pas réussi à le faire d'un fichier à un autre. Et pour corser le tout, je souhaiterais copier des plages de données avec certaines conditions.
Bonjour Kévin, est il possible de copié seulement les lignes visible de mon tableau (j'utilise des filtres pour trier mon tableau). merci
2 года назад+1
Bonjour, Oui c'est tout à fait possible. Le plus simple c'est d'utiliser la fonction .Copy. Sinon, il faut reproduire les conditions de filtre dans la macro directement. Personnellement, je préfère avoir tout dans la macro car les fichiers sont souvent utilisés par d'autres personnes. A voir selon votre besoin.
bonjour Kevin, je souhaite copier une plage de cellule sur la feuille2, je dois modifier ton fichier ?
2 года назад
Bonjour, pour copier une plage de cellule, il sera certainement plus simple et direct d'utiliser le .Copy. Par exemple, copier la page A1:B10 de la Feuille 1 sur la cellule A1 de la Feuille 2 : feuille1.Range(feuille1.Cells(1,1),feuille1.Cells(10,2)).Copy feuille2.Cells(1,1)
Sympa ce tuto ;) Petite questions : savez-vous si c'est possible d'avoir accès à un fichier Excel déposé dans une équipe Teams, en utilisant Workbook.Open('lien vers le fichier sur teams') depuis un Excel sur notre bureau ?
2 года назад
Bonjour, je viens de faire une petite recherche internet car je n'ai jamais travaillé avec Teams et des fichiers Excel encore, mais a priori c'est tout à fait possible.
@ Bonjour, et merci pour votre réponse. En fait, j'ai déjà regardé cette vidéo qui fonctionne bien sur le même fichier, mais étant débutante en programmation, je ne sais pas comment faire pour copier coller d'un fichier à un autre au lieu de copier coller d'un onglet à un autre. Et, j'ai une difficulté supplémentaire, il faudrait que je rajoute des conditions car je ne veux pas tout retrouver dans mon fichier cible du collage
@@imanedoghmi8782 voila la commande que j'ai utiliser pour copier le contenu de la feuille 1 dans la feuille 2 du même classeur: ThisWorkbook.Worksheets("feuille 1").Cells.Copy ThisWorkbook.Worksheets("feuille 2").Cells Tu me dis si ca marche pour toi car je ne suis pas une experte je viens de commencer en VBA
@@safiaamahmid3115 Hello, ça fonctionne parfaitement au sein d'un même fichier. top :) merci beaucoup. Maintenant il me reste à trouver la bonne formule pour copier toutes les cellules d'un onglet d'un fichier source vers un onglet d'un fichier cible. ça doit se rapprocher de ta formule.
@@_koneko_ @koneko en fait je travaille sur le meme problème et jai pas trouvé un code qui le fait directement, donc ce que j'ai fait cest que j'ai élaboré un code qui copie la feuille en question du fichier source au fichier cible, j'utilise cette fonction pour coller le contenu de la feuille copiée a ma feuille de destination finale. Ensuite je supprime la feuille copiée. Je sais pas si je me fais comprendre mais si c'est le cas tu le dis pour que je partage mon code vba.
C'est très cool. j'en veux encore d'autres
Merci pour la vidéo. Merci encore
Merci Kevin, toutefois je n’ai pas l’onglet développeur mais j’ai enregistré la macro dans affichage
Onglet fichier - autres options-options- personnaliser le ruban-
Sur votre droite vous verrez qu’il faut cocher développeur
Merci de nous apprendre un VBA pour remplacer les formules des cellules par leur valeurs
Merci
Merci Kévin pour ton tuto clair. Dans le cadre ou je souhaiterais non pas copier des noms, mais des valeurs dans l'onglet 2 (issu de formule de l'onglet 1), dois-je indiquer quelque chose en particulier dans la formule? En te remerciant par avance.
Bonjour, normalement, rien de spécial à ajouter. Un ".Value" ceci dit, vous permettra de le garantir.
Merci kevin pour ce tuto, et dans le cas où je souhaite copier en boucle les données des feuilles dans une seule feuille ? merci d'avance
Bonjour, je ne suis pas sûr de comprendre la question. Les boucles présentées dans la vidéo ne couvrent pas le besoin ? Sinon, pouvez-vous peut être préciser ce que vous souhaitez faire ? Merci d'avance
@ je souhaite copier les données des feuilles d'un classeur les unes après les autres dans une seule feuille du même classeur cad copier les données de la feuil1, 2, 3, 4 les une après les autres dans la feuil 5. Merci beaucoup pour votre disponibilité et vos réactions.
stp est ce que t as pu résoudre ton probléme car je n arrive aps à le faire merci
Bonjour Kevin. Merci pour le Tuto. Si je veux que les copies ne se fassent pas à la suite mais toujours au début. Comment je dois procéder. Merci d'avance
Bonjour, la solution dépendra de la situation précise. Mais si je pars du principe qu'on a un nombre limité de cellules à copier coller, alors il faut assigner une cellule à une autre pour chaque cellule. Si on parle de copier plusieurs cellules à la fois pour les coller tout le temps au même endroit, alors le mieux c'est de copier la plage de données avec le .Copy et de coller toujours au même endroit en identifiant la cellule de départ. Par exemple, si je copie les cellules A1:A8 en cellule A1 de la feuille 2, je l'écris : ws_feuil1.Range(ws_feuil1.Cells(1,1),ws_feuil1.Cells(8,1)).Copy ws_feuil2.Cells(1,1)
Bonjour et merci pour ce tuto. Maintenant, je souhaiterais copier une plage de données depuis un fichier vers un autre et pas seulement 1 cellule, comment faire?
Merci par avance
Bonjour, peut être que cette vidéo pourra vous aider : ruclips.net/video/ripieFrP45M/видео.html
@ Bonjour et merci pour votre réponse. J'ai déjà regardé cette vidéo, mais étant très grande débutante en programmation je n'ai pas réussi à le faire d'un fichier à un autre. Et pour corser le tout, je souhaiterais copier des plages de données avec certaines conditions.
Bonjour Kévin, est il possible de copié seulement les lignes visible de mon tableau (j'utilise des filtres pour trier mon tableau). merci
Bonjour,
Oui c'est tout à fait possible. Le plus simple c'est d'utiliser la fonction .Copy. Sinon, il faut reproduire les conditions de filtre dans la macro directement. Personnellement, je préfère avoir tout dans la macro car les fichiers sont souvent utilisés par d'autres personnes. A voir selon votre besoin.
@ merci pour le retour, est ce que vous avez un tuto, c'est un peu flou pour moi. merci
bonjour Kevin, je souhaite copier une plage de cellule sur la feuille2, je dois modifier ton fichier ?
Bonjour, pour copier une plage de cellule, il sera certainement plus simple et direct d'utiliser le .Copy. Par exemple, copier la page A1:B10 de la Feuille 1 sur la cellule A1 de la Feuille 2 : feuille1.Range(feuille1.Cells(1,1),feuille1.Cells(10,2)).Copy feuille2.Cells(1,1)
Sympa ce tuto ;)
Petite questions : savez-vous si c'est possible d'avoir accès à un fichier Excel déposé dans une équipe Teams, en utilisant Workbook.Open('lien vers le fichier sur teams') depuis un Excel sur notre bureau ?
Bonjour, je viens de faire une petite recherche internet car je n'ai jamais travaillé avec Teams et des fichiers Excel encore, mais a priori c'est tout à fait possible.
@ Bonjour, et merci pour votre réponse. En fait, j'ai déjà regardé cette vidéo qui fonctionne bien sur le même fichier, mais étant débutante en programmation, je ne sais pas comment faire pour copier coller d'un fichier à un autre au lieu de copier coller d'un onglet à un autre. Et, j'ai une difficulté supplémentaire, il faudrait que je rajoute des conditions car je ne veux pas tout retrouver dans mon fichier cible du collage
merci beaucoup Kévin, toutefois j'aimerais bien savoir le code pour copier toutes les cellules et non pas juste la première.
bonjour, stp est ce que t as réussi à le faire ? si oui est ce que tu peux partager les codes merci
@@imanedoghmi8782 voila la commande que j'ai utiliser pour copier le contenu de la feuille 1 dans la feuille 2 du même classeur:
ThisWorkbook.Worksheets("feuille 1").Cells.Copy ThisWorkbook.Worksheets("feuille 2").Cells
Tu me dis si ca marche pour toi car je ne suis pas une experte je viens de commencer en VBA
@@safiaamahmid3115 Hello, ça fonctionne parfaitement au sein d'un même fichier. top :) merci beaucoup.
Maintenant il me reste à trouver la bonne formule pour copier toutes les cellules d'un onglet d'un fichier source vers un onglet d'un fichier cible. ça doit se rapprocher de ta formule.
@@_koneko_ @koneko en fait je travaille sur le meme problème et jai pas trouvé un code qui le fait directement, donc ce que j'ai fait cest que j'ai élaboré un code qui copie la feuille en question du fichier source au fichier cible, j'utilise cette fonction pour coller le contenu de la feuille copiée a ma feuille de destination finale. Ensuite je supprime la feuille copiée. Je sais pas si je me fais comprendre mais si c'est le cas tu le dis pour que je partage mon code vba.
@@safiaamahmid3115 oui. je comprends. et oui, je veux bien que tu partages ton code ... je m'arrache les cheveux sur le sujet.
bonjour, comment peut on telecharger le fichier?
C'est par ici : kevinbrundu.com/fichiers-excel-a-telecharger