KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment importer des données depuis une autre feuille de calcul ?

AuteurXiaoyang Date de modification

Lorsque vous travaillez sur un fichier Excel, vous souhaiterez peut-être importer certaines données d’une autre feuille de calcul dans votre Feuille de calcul actuelle. Aujourd’hui, je vais vous présenter quelques astuces intéressantes pour résoudre ce problème.

Importer des données depuis une autre feuille de calcul à l’aide de la fonction Connexions

Importer des données depuis une autre feuille de calcul à l’aide d’un code VBA

Importer des données depuis une autre feuille de calcul avec Kutools pour Excel


Importer des données depuis une autre feuille de calcul à l’aide de la fonction Connexions

Si vous maîtrisez la fonctionnalité Connexions d’Excel, vous pouvez importer les données d’une autre feuille de calcul dans le classeur actuel, et vos données importées seront automatiquement mises à jour en fonction des données d’origine.

1. Cliquez sur Données > Connexions, voir la capture d’écran :

une capture d’écran du clic sur le bouton Connexions

2. Dans la boîte de dialogue Connexions du classeur, cliquez sur le bouton Ajouter, puis, dans la boîte de dialogue Connexions existantes qui s’ouvre, cliquez sur le bouton Parcourir davantage. Voir les captures d’écran :

une capture d’écran de l’ajout de connexions de classeur
flèche
une capture d’écran de la recherche d’autres connexions

3. Sélectionnez ensuite le classeur dont vous souhaitez exporter les données vers la feuille de calcul active.

une capture d’écran de la sélection du classeur

4. Après avoir sélectionné le classeur, cliquez sur le bouton Ouvrir, puis sélectionnez la feuille de calcul que vous souhaitez utiliser. Voir la capture d’écran :

une capture d’écran de la fin de l’ajout du classeur

5. Cliquez ensuite sur OK, ce qui vous ramènera à la boîte de dialogue Connexions du classeur, où votre classeur sélectionné apparaît désormais dans la liste. Fermez cette boîte de dialogue.

6. Cliquez ensuite sur Données > Connexions existantes, voir la capture d’écran :

une capture d’écran du clic sur les connexions existantes

7. Dans la boîte de dialogue Connexions existantes, cliquez sur le classeur que vous venez d’ajouter, puis sur le bouton Ouvrir. Voir la capture d’écran :

une capture d’écran de la sélection du classeur ajouté

8. Dans la boîte de dialogue Importer des données qui s’ouvre, choisissez l’option souhaitée parmi celles proposées sous Sélectionnez la façon dont vous souhaitez afficher ces données dans votre classeur, puis indiquez une plage dans une feuille de calcul existante ou une nouvelle feuille de calcul où insérer les données.

une capture d’écran de l’importation des données

9. Cliquez ensuite sur OK : les données provenant d’une autre feuille de calcul sont désormais importées dans la feuille spécifiée.

une capture d’écran du résultat

Remarques :

1. Avec cette méthode, vous pouvez importer les données sous forme de tableau, de rapport de tableau croisé dynamique, de graphique croisé dynamique et de rapport de tableau croisé dynamique.

2. Votre classeur est désormais connecté à ces données externes. Pour obtenir les dernières données dans votre classeur, allez dans Données > Actualiser tout afin de récupérer les données mises à jour.

une capture d’écran de la mise à jour des données


Importer des données depuis une autre feuille de calcul à l’aide d’un code VBA

La méthode ci-dessus comporte de nombreuses étapes et peut s’avérer fastidieuse. Heureusement, le code VBA suivant vous permet également d’importer des données depuis une autre feuille de calcul.

1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre Module.

Code VBA : Importer des données depuis une autre feuille de calcul

Sub ImportDatafromotherworksheet()
    Dim wkbCrntWorkBook As Workbook
    Dim wkbSourceBook As Workbook
    Dim rngSourceRange As Range
    Dim rngDestination As Range
    Set wkbCrntWorkBook = ActiveWorkbook
    With Application.FileDialog(msoFileDialogOpen)
        .Filters.Clear
        .Filters.Add "Excel 2007-13", "*.xlsx; *.xlsm; *.xlsa"
        .AllowMultiSelect = False
        .Show
        If .SelectedItems.Count > 0 Then
            Workbooks.Open .SelectedItems(1)
            Set wkbSourceBook = ActiveWorkbook
            Set rngSourceRange = Application.InputBox(prompt:="Select source range", Title:="Source Range", Default:="A1", Type:=8)
            wkbCrntWorkBook.Activate
            Set rngDestination = Application.InputBox(prompt:="Select destination cell", Title:="Select Destination", Default:="A1", Type:=8)
            rngSourceRange.Copy rngDestination
            rngDestination.CurrentRegion.EntireColumn.AutoFit
            wkbSourceBook.Close False
        End If
    End With
End Sub

3. Appuyez ensuite sur la touche F5 pour exécuter ce code, puis sélectionnez le classeur dont vous souhaitez insérer les données dans le classeur actuel (voir la capture d’écran) :

une capture d’écran de la sélection du classeur après exécution du code

4. Après avoir sélectionné le classeur, cliquez sur le bouton Ouvrir, puis sélectionnez la feuille de calcul ou la plage de votre classeur spécifié contenant les données à exporter. Voir la capture d’écran :

une capture d’écran de la sélection de la plage de dates

5.Cliquez ensuite sur OK, puis sélectionnez une cellule dans votre Feuille de calcul actuelle où insérer les données importées, voir la capture d’écran :

une capture d’écran de la sélection d’une cellule de destination

6. Cliquez à nouveau sur OK, et votre sélection de données a été importée dans votre feuille de calcul.

Remarque : Avec cette méthode, les données importées ne sont pas mises à jour automatiquement à partir des données d’origine.


Importer des données depuis une autre feuille de calcul avec Kutools pour Excel

Kutools pour Excel propose également la fonctionnalité Insérer un fichier à l'emplacement du curseur pour résoudre ce problème.

Kutools pour Excel propose plus de 300 outils Excel ultra-pratiques. Testez-le gratuitement et sans aucune limite pendant 30 jours.Téléchargez-le dès maintenant

1. Ouvrez le classeur dans lequel vous souhaitez insérer les données provenant d’une autre feuille de calcul.

2. Cliquez sur KUTOOLS PLUS > Importer / Exporter > Insérer un fichier à l'emplacement du curseur, voir la capture d’écran :

3. Dans la boîte de dialogue Insérer un fichier à l'emplacement du curseur, sélectionnez la cellule à partir de laquelle vous souhaitez insérer les données, puis cliquez sur le bouton Parcourir pour choisir le classeur à insérer.

une capture d’écran de l’importation des données depuis une autre feuille avec Kutools for Excel

4. Cliquez ensuite sur OK, puis, si votre classeur contient plusieurs feuilles de calcul, sélectionnez-en une à partir de la boîte de dialogue « Sélectionnez une feuille de calcul », comme illustré dans la capture d’écran :

une capture d’écran de la sélection de la feuille de calcul à importer

5. Cliquez ensuite sur OK, et la feuille de calcul sélectionnée est désormais importée dans votre feuille spécifique.

Remarque : avec cette méthode, les données importées ne sont pas mises à jour automatiquement à partir des données d’origine.

Pour en savoir plus sur cette fonctionnalité : insérez un fichier à l’emplacement du curseur.


Article associé :

Comment importer un Fichier texte ou une feuille de calcul dans Excel ?

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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