Comment copier-coller automatiquement une cellule dans la feuille de calcul actuelle ou d’une feuille à une autre dans Excel ?
Dans votre travail quotidien sous Excel, vous devez souvent maintenir la synchronisation des données entre cellules et reproduire automatiquement des valeurs d’une zone à une autre au sein d’une même feuille, voire d’une feuille à l’autre, sans avoir recours en permanence aux raccourcis clavier « couper », « copier » et « coller ». Par exemple, vous souhaitez peut-être que le contenu d’une cellule récapitulative reflète en temps réel les données présentes sur une feuille détaillée, ou conserver des sauvegardes synchronisées dans des feuilles parallèles. Automatiser ces opérations de copier-coller vous fait gagner du temps, garantit des données toujours à jour et élimine les erreurs liées à la copie manuelle d’informations obsolètes. Ce tutoriel vous présente plusieurs méthodes pratiques pour copier et coller automatiquement le contenu des cellules dans Excel, tant au sein d’une même feuille qu’entre différentes feuilles.
Copier et coller plusieurs plages dans le Feuille de calcul actuelle ou d’une feuille à une autre avec Kutools pour Excel
Copier-coller automatiquement une cellule dans le Feuille de calcul actuelle avec VBA
Copier-coller automatiquement une cellule dans le Feuille de calcul actuelle ou d’une feuille à une autre à l’aide d’une formule
Les formules Excel offrent un moyen simple de lier dynamiquement les valeurs des cellules, permettant ainsi une copie et une mise à jour automatiques, sans effort supplémentaire. Idéale lorsque vous souhaitez maintenir une connexion en temps réel, cette méthode garantit que la cellule collée reflète instantanément toute modification apportée à la cellule source. Voici les étapes détaillées pour les opérations intra-feuille et inter-feuilles :
1. Si vous souhaitez copier la valeur d’une cellule vers une autre dans la même feuille de calcul — par exemple, de la cellule A1 vers la cellule D5 — cliquez simplement sur la cellule de destination D5, saisissez =A1 dans la barre de formule, puis appuyez sur Entrée. La cellule D5 affichera désormais en temps réel la valeur contenue dans la cellule A1, et ce lien se mettra automatiquement à jour dès que vous modifierez la valeur dans A1.
2. Pour copier une valeur de cellule entre différentes feuilles — par exemple, transférer le contenu de la cellule A1 de Feuil1 vers la cellule D5 de Feuil2 — rendez-vous d’abord sur Feuil2, cliquez sur la cellule D5, puis saisissez =Feuil1!A1 et appuyez sur Entrée. Désormais, la cellule D5 de Feuil2 affichera en temps réel tout ce qui figure dans la cellule A1 de Feuil1.
Conseils : Lorsque vous utilisez une formule telle que =A1 ou =Feuil1!A1, la cellule de destination est liée en temps réel à la cellule d’origine. Dès que vous modifiez ou mettez à jour la cellule source, la cellule liée se met immédiatement à jour — une fonctionnalité idéale pour garder vos rapports, tableaux de bord et calculs toujours à jour ! Attention toutefois : seule la valeur de la cellule est transférée. La mise en forme et les commentaires ne le sont pas, et si vous supprimez ou renommez ultérieurement des feuilles, les formules qui y font référence risquent de cesser de fonctionner.
Si vous avez besoin de copier non seulement la valeur, mais aussi les formules, la mise en forme ou les commentaires, envisagez des approches alternatives telles que la fonctionnalité «Collage spécial» d’Excel ou l’automatisation via VBA, qui offrent davantage de contrôle.
Astuce pratique : Pour appliquer la formule à plusieurs lignes ou colonnes, cliquez sur la cellule remplie (par exemple, D5), placez le curseur sur le coin inférieur droit jusqu’à ce que la « poignée de recopie » apparaisse, puis faites glisser pour remplir les cellules adjacentes. La formule s’applique ainsi rapidement à plusieurs cellules.

Libérez la magie d’Excel avec Kutools IA
- Exécution intelligente : effectuez des opérations sur les cellules, analysez des données et créez des graphiques, le tout à partir de commandes simples.
- formules personnalisées : créez des formules sur mesure pour rationaliser vos flux de travail.
- Programmation VBA : Écrivez et implémentez du code VBA en toute simplicité.
- Interprétation de formules : Décryptez facilement les formules complexes.
- Traduction de texte : Franchissez les barrières linguistiques directement depuis vos feuilles de calcul.
Solution alternative :Si vous devez copier et Coller les valeurs une seule fois au lieu de maintenir un lien en temps réel, utilisez la fonction «Collage spécial» d’Excel :
- Copiez la cellule source (Ctrl+C)
- Cliquez avec le bouton droit sur la cellule de destination, puis sélectionnez « Collage spécial » > « Valeurs ».
Copier et coller plusieurs plages dans le Feuille de calcul actuelle ou d’une feuille à une autre avec Kutools pour Excel
Dans certains cas, vous devez copier et coller simultanément plusieurs plages non contiguës — comme des blocs de données sélectionnés ou des tableaux récapitulatifs — vers une ou plusieurs zones d’un classeur. Effectuer cette opération manuellement peut s’avérer fastidieux et source d’erreurs, surtout avec des feuilles complexes. L’utilitaire Copier des plages fourni par Kutools pour Excel simplifie grandement ce processus : en quelques clics seulement, vous pouvez copier et coller plusieurs plages tout en conservant des options telles que la hauteur des lignes, la largeur des colonnes, et bien plus encore. Cet outil est idéal pour les utilisateurs qui gèrent fréquemment des opérations de données par lots, préparent des rapports ou consolident des tableaux provenant de différentes zones.
Avant d’appliquer Kutools pour Excel, veuillez d’abord le télécharger et l’installer.
1. Sélectionnez les plages à copier en maintenant la touche Ctrl enfoncée et en cliquant sur chaque zone cible. Ensuite, dans le ruban, accédez à Kutools > Copier des plages pour ouvrir l’interface de l’utilitaire. Voir la capture d’écran :

2. Dans la boîte de dialogue Copier plusieurs plages, toutes les plages sélectionnées apparaissent sous Copier la plage. Ensuite, dans la section Collage spécial, choisissez comment coller vos données (valeurs, formules ou les deux). Vous pouvez cocher Inclure la hauteur de ligne ou Inclure la largeur de colonne si vous souhaitez conserver la mise en forme d’origine pour les plages collées. Lorsque vous êtes prêt, cliquez sur OK pour continuer. Voir capture d’écran :
3. Dans la boîte de dialogue suivante Copier plusieurs plages, sélectionnez la destination en cliquant sur une cellule vide dans votre feuille cible ou à l’endroit où vous souhaitez que les plages collées apparaissent, puis cliquez sur OK. Les plages sélectionnées seront collées à partir de la cellule indiquée.
Remarque : Si votre destination se trouve dans une autre feuille, basculez simplement vers cette feuille, cliquez sur la cellule de destination, puis cliquez sur OK dans la boîte de dialogue. Kutools vous aide à transférer efficacement les données entre feuilles, en veillant à ce que toutes les plages sélectionnées soient collées ensemble. Si la zone cible n’est pas vide, Kutools vous avertira ; vous devrez alors choisir une autre cellule ou effacer la zone au préalable. Vérifiez attentivement si des cellules fusionnées sont présentes à la fois dans la source et la destination afin d’éviter des résultats inattendus.
Une fois ces étapes terminées, toutes les plages sélectionnées seront copiées et collées avec succès, vous faisant gagner un temps considérable par rapport à une sélection manuelle.
Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
Astuce pratique : Si vous devez souvent effectuer des actions de copier-coller par lots, explorez les options avancées proposées par Kutools, comme la conservation des commentaires, des formules, de la mise en forme conditionnelle ou la transposition des plages lors du collage. Ces fonctionnalités simplifient grandement la gestion flexible des données dans des classeurs complexes.
Copier-coller automatiquement une cellule dans le Feuille de calcul actuelle avec VBA
Pour des besoins plus avancés, tels que la copie de valeurs de cellules tout en conservant la mise en forme et les commentaires, ou la répétition de l’opération à plusieurs reprises, VBA (Visual Basic for Applications) s’avère particulièrement efficace. Il permet une automatisation sur mesure et gère aisément la copie de plages, même vers des emplacements non contigus, directement dans la feuille de calcul active. Cette approche est idéale pour les opérations par lots et les tâches répétitives courantes dans les scénarios de reporting ou de consolidation de données.
Voici un guide étape par étape pour utiliser VBA afin de copier et coller automatiquement des cellules dans votre feuille de calcul :
1. Appuyez simultanément sur les touches Alt + F11 pour ouvrir l’éditeur Microsoft Visual Basic pour Applications.
2. Dans l’éditeur VBA, sélectionnez Insertion > Module dans le menu. Cela ouvre une nouvelle fenêtre de module de code. Copiez et collez le code VBA suivant dans cette fenêtre.
Code VBA : Copier-coller automatiquement une cellule dans le Feuille de calcul actuelle
Sub RangeTest()
On Error Resume Next
Dim xRg As Range
Set xRg = Application.Selection
Range("A1 ").Copy Range("D5")
xRg.Select
End Sub Remarque : Dans ce code, « A1 » désigne la cellule à copier, et « D5 » est la cellule de destination où la valeur copiée doit apparaître. Pour automatiser la copie d’une plage de cellules, il vous suffit de remplacer « A1 » et « D5 » par les adresses des premières cellules de vos plages source et destination — par exemple, utilisez « A1:A10 » à la place de « A1 » et « D1:D10 » à la place de « D5 ». Veillez à ce que les deux plages soient exactement de la même taille, faute de quoi Excel pourrait afficher une erreur.
3. Appuyez sur la touche F5 ou cliquez sur le bouton « Exécuter » dans l’éditeur VBA pour lancer le code. La cellule ou la plage spécifiée sera automatiquement copiée et collée à la destination choisie, en conservant à la fois sa valeur et sa mise en forme.
Vous pouvez répéter cette procédure avec différentes adresses de cellules en adaptant le code à vos besoins. N’oubliez pas que les opérations VBA ne peuvent pas être annulées via la commande Excel habituelle « Annuler » (Ctrl+Z). Sauvegardez donc votre travail avant toute exécution ou testez-le d’abord sur des données exemples afin d’éviter toute perte accidentelle. Si vous rencontrez des messages d’« erreur d’exécution », vérifiez soigneusement vos références de cellules ou de plages pour repérer d’éventuelles erreurs de frappe, et assurez-vous que la zone de destination est bien disponible et vide.
Conseil pratique : Pour copier des cellules vers une autre feuille de calcul à l’aide de VBA, vous devez spécifier l’objet feuille dans votre code. Par exemple, utilisez Worksheets("Sheet1").Range("A1:A10").Copy Destination:=Worksheets("Sheet2").Range("D1:D10")Cette approche étend l’automatisation aux opérations de copie entre feuilles.
Copier et coller plusieurs plages dans le Feuille de calcul actuelle ou d’une feuille à une autre
En résumé, Excel propose plusieurs méthodes pour automatiser le processus de copier-coller. L’utilisation de formules maintient un lien dynamique, VBA offre un contrôle plus avancé, et Kutools pour Excel permet d’effectuer des opérations groupées et spécialisées grâce à de nombreuses options et des boîtes de dialogue intuitives. Lorsque vous choisissez une méthode, tenez compte de la complexité de la tâche, de la nécessité de synchroniser les valeurs, ainsi que de l’importance du formatage ou d’options spécifiques. Si vous rencontrez des erreurs telles que « Référence non valide » ou si vous obtenez des résultats inattendus, vérifiez toujours votre sélection de cellules/plages et les noms des feuilles pour repérer d’éventuelles fautes de frappe. Enregistrez votre classeur avant d’effectuer des opérations en lot. Pour une automatisation encore plus poussée, vous pouvez combiner les fonctionnalités VBA et Kutools afin de gérer des besoins étendus de copier-coller sur plusieurs feuilles.
Solution alternative : Pour transférer des valeurs en temps réel entre feuilles, vous pouvez également utiliser la fonctionnalité « Connexions de données » d’Excel afin d’importer des données provenant d’autres feuilles ou classeurs — une solution particulièrement adaptée aux mises à jour fréquentes et à grande échelle.
<Articles associés:
- Comment remplir automatiquement d’autres cellules lorsque vous sélectionnez une valeur dans une liste déroulante Excel ?
- Comment utiliser la saisie semi-automatique lors de la frappe dans une Liste déroulante Excel ?
- Comment renseigner automatiquement une date dans une cellule lorsque la cellule adjacente est mise à jour dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile
- Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels

