Gérer les plages de données externes et leurs propriétés

Remarque :  Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez modifier les propriétés d’une plage de données externes à des données de contrôle qui ont été importées dans une feuille de calcul via une connexion à une source de données externe, comme une base de données, une requête sur le Web ou un fichier texte.

Une plage de données externes (également appelée une table de requête) est un nom défini ou le nom de la table qui définit l’emplacement des données qui sont affiche dans une feuille de calcul. Lorsque vous vous connectez à des données externes, Excel crée automatiquement une plage de données externes. La seule exception est un rapport de tableau croisé dynamique est connecté à une source de données — un rapport de tableau croisé dynamique n’utilise pas une plage de données externes. Dans Excel, vous pouvez mettre en forme et mettre en forme une plage de données externes ou utiliser dans des calculs, à l’instar de toutes les autres données.

Propriétés de la plage des données externes

Une plage de données externes a des propriétés supplémentaires (à ne pas être confondus avec les propriétés de connexion) que vous pouvez utiliser pour contrôler les données, telles que la conservation de la largeur de colonne et de mise en forme de cellule. Vous pouvez modifier ces propriétés de plage de données externes en cliquant sur Propriétés dans le groupe connexions sous l’onglet données. Apportez vos modifications en procédant comme suit :

  • Pour les plages de données externes sont créées à partir de Microsoft Query et l’Assistant connexion de données, utilisez la boîte de dialogue Propriétés de données externes.

  • Pour les plages de données externes sont créés à partir d’un fichier texte importé ou d’une requête sur le Web qui Récupère des données HTML, utilisez la boîte de dialogue Propriétés de la plage de données externes.

  • Pour les plages de données externes sont créées à partir d’une requête Web qui Récupère des données XML, utilisez la boîte de dialogue Propriétés du mappage XML.

Utilisation des modèles avec des plages de données externes

Si vous souhaitez partager une synthèse ou un état qui est basé sur des données externes, vous pouvez autoriser d’autres utilisateurs un classeur qui contient une plage de données externes, ou vous pouvez créer un modèle de rapport. Un modèle de rapport vous permet d’enregistrer la synthèse ou le rapport sans enregistrer les données externes afin que le fichier est inférieure. Les données externes sont récupérées lorsqu’un utilisateur ouvre le modèle de rapport.

  1. Sélectionnez la feuille de calcul dans laquelle vous souhaitez rechercher un plage de données externes.

  2. Sur le barre de formule, cliquez sur la flèche en regard de la Zone Nom, puis cliquez sur le nom de la plage de données externes que vous voulez.

  1. Dans l’onglet Formules, dans le groupe Noms définis, cliquez sur Gestionnaire de noms.

    Image du ruban Excel

  2. Dans la boîte de dialogue Gestionnaire de noms, cliquez sur le nom de la plage de données externes, puis cliquez sur Modifier. Vous pouvez également double-cliquer sur le nom.

  3. Dans la boîte de dialogue Modifier le nom, tapez le nouveau nom pour la référence dans la zone nom.

Remarque : Le bouton Fermer ferme uniquement la boîte de dialogue Gestionnaire de noms. Vous n’êtes pas obligé de cliquez sur Fermer pour valider les modifications que vous avez déjà apportées.

Vous pouvez modifier la requête sous-jacente pour une plage de données externe qui a été créée à partir de Microsoft Query, un fichier texte importé, une requête sur le Web ou l’Assistant connexion de données.

  1. Cliquez sur une cellule dans la plage de données externe pour lequel vous souhaitez modifier la requête sous-jacente.

  2. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  3. Dans la boîte de dialogue Propriétés de données externes, cliquez sur Propriétés de connexion Image du bouton .

  4. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet définition, puis cliquez sur Modifier la requête.

Pour plus d’informations sur la création et la modification des requêtes dans Microsoft Query, voir l’aide de Microsoft Query.

  1. Cliquez sur une cellule dans la plage de données externe pour lequel vous souhaitez modifier la requête sous-jacente.

  2. Sous l’onglet Données, dans le groupe Connexions, cliquez sur Connexions.

    Image du ruban Excel

  3. Dans la boîte de dialogue Connexions du classeur, cliquez sur Propriétés.

  4. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet définition, puis cliquez sur Modifier la requête.

  5. Dans la boîte de dialogue Importer fichier texte, cliquez sur Importer.

  6. Apporter des modifications dans le fichier texte importé dans l’Assistant Importation de texte, puis cliquez sur Terminer.

    Pour plus d’informations sur l’importation de fichiers texte, voir Importer ou exporter des fichiers texte.

  1. Cliquez sur une cellule dans la plage de données externe pour lequel vous souhaitez modifier la requête sous-jacente.

  2. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  3. Dans la boîte de dialogue Connexions du classeur, cliquez sur Propriétés.

  4. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet définition, puis cliquez sur Modifier la requête.

  5. Apporter des modifications à la requête sur le Web dans la boîte de dialogue Modifier la requête Web, puis cliquez sur Terminer.

Pour plus d’informations sur la création et modification des requêtes Web, voir se connecter à une page web (Power Query).

  1. Cliquez sur une cellule dans la plage de données externe pour lequel vous souhaitez modifier la requête sous-jacente.

  2. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  3. Dans la boîte de dialogue Propriétés de données externes, cliquez sur Propriétés de connexion Image du bouton .

  4. Dans la boîte de dialogue Propriétés de connexion, cliquez sur l’onglet définition.

  5. Effectuez l’une des opérations suivantes :

    • Dans la zone type de commande, cliquez sur la Table et puis, dans la zone de texte de la commande, définissez la valeur sur le nom d’une table appropriée, une vue ou une requête.

    • Dans la zone type de commande, cliquez sur par défaut ou SQL et puis, dans la zone de texte de la commande, modifiez l’instruction SQL.

      Remarque : Selon la manière dont la connexion a été définie, la zone type de commande peut être indisponible (elle apparaît estompée).

  1. Dans la barre de formule, cliquez sur la flèche en regard de la Zone Nom, puis sélectionnez le nom de la plage de données externes que vous souhaitez copier.

    Pour un tableau Excel, sélectionnez le nom de la plage et appuyez sur CTRL + A pour sélectionner les lignes d’en-tête.

    Si vous voulez inclure les étiquettes de colonnes ou les formules qui ne font pas partie de la plage de données externes, sélectionnez les cellules qui contiennent les étiquettes de colonnes ou les formules que vous souhaitez copier. Cliquez sur la flèche en regard de la Zone Nom dans la barre de formule, puis cliquez sur le nom de la plage de données externes que vous souhaitez copier.

  2. Dans l’onglet Accueil, dans le groupe Presse-papiers, cliquez sur Copier.

    Image du ruban Excel

  3. Basculez vers le classeur dans lequel vous voulez coller la plage de données externes.

  4. Cliquez sur la cellule supérieure gauche de la zone de collage.

    Pour vous assurer que le données externes ne remplace pas les données existantes, vérifiez qu’aucune donnée sous ou à droite de la cellule dans laquelle vous cliquez sur la feuille de calcul.

  5. Sous l’onglet Accueil, dans le groupe Presse-papiers, cliquez sur Coller.

Remarque : Si vous copiez uniquement une partie d’une plage de données externes, le sous-jacent requête n’est pas copiée et les données copiées ne peuvent pas être actualisées.

Vous pouvez contrôler comment gérer une série de données plus grande ou plus petite qui sont renvoyée à Excel lorsque les données sont actualisées.

  1. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  2. Dans la boîte de dialogue Propriétés de la plage de données externes, sous Si le nombre de lignes dans la plage de données change après l’actualisation, cliquez sur une des opérations suivantes :

    • Insérer des cellules pour les nouvelles données, supprimer les cellules inutilisées

      Remarques : 

      • Lorsqu’une ou plusieurs lignes sont ajoutés dans la source de données, les cellules directement sous la plage de données externes déplacement vers le bas, mais ne pas déplacent les cellules vers la droite de la plage de données externes.

      • Lorsqu’une ou plusieurs lignes sont supprimés dans la source de données, les cellules directement sous la plage de données externes déplacer vers le haut, mais ne placez pas les cellules vers la droite de la plage de données externes.

    • Insérer des lignes pour les nouvelles données, supprimer les cellules inutilisées

      Remarques : 

      • Lorsqu’une ou plusieurs lignes sont ajoutés dans la source de données, les cellules directement en dessous et à droite de la plage de données externes déplacement vers le bas.

      • Lorsqu’une ou plusieurs lignes sont supprimés dans la source de données, les cellules directement sous et à droite de la plage de données externes ne pas déplacement.

    • Remplacer les cellules existantes par les nouvelles données, supprimer les cellules inutilisées

      Remarques : 

      • Lorsqu’une ou plusieurs lignes sont ajoutés dans la source de données, cellules directement dans la plage de données externes sont remplacées, mais ne pas déplacent les cellules vers la droite de la plage de données externes.

      • Lorsqu’une ou plusieurs lignes sont supprimés dans la source de données, les cellules directement sous et à droite de la plage de données externes ne pas déplacement.

  1. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  2. Sous mise en forme des données et mise en page, effectuez une ou plusieurs des opérations suivantes :

    • Pour inclure les noms de champs dans la première ligne, activez la case à cocher inclure les noms de champ.

      Remarque : Cette case à cocher est disponible uniquement pour une plage de données externes est convertie à partir d’un programme Microsoft Office 2003, ou à une plage de données externes est créée par programme.

    • Pour ajouter une colonne de numéros de ligne, activez la case à cocher inclure les numéros de ligne.

      Remarque : Cette case à cocher n’est pas disponible pour un fichier texte importé, un fichier XML ou une requête sur le Web.

    • Pour conserver la mise en forme que vous appliquez des cellules, activez la case à cocher conserver la mise en forme des cellules.

      Remarque : Pour une requête sur le Web, cette option est désactivée automatiquement lorsque vous sélectionnez Une mise en forme HTML complète dans la boîte de dialogue Options. Pour accéder à la boîte de dialogue Options de la boîte de dialogue Modifier la requête.

    • Pour conserver les largeurs de colonne que vous avez défini, activez la case à cocher Ajuster la largeur des colonnes.

    • Pour conserver la colonne tri, filtrage et mise en page que vous appliquez, activez la case à cocher conserver les disposition/filtre/tri des colonnes.

      Remarque : Cette case à cocher n’est pas disponible pour une requête sur le Web.

    • Pour conserver le filtrage de la colonne que vous appliquez, activez la case à cocher conserver le filtre de colonne.

      Remarque : Cette case à cocher est disponible uniquement pour une requête Web qui est basée sur des données XML.

Remarque : La procédure suivante s’applique uniquement à une plage de données externes est convertie à partir d’un programme Microsoft Office 2003, ou une plage de données externes est créée par programme. Toutes les plages de données externes sont créés à l’aide de l’interface utilisateur sont créés sous forme de tableau Excel. Ces tableaux développe automatiquement quand de nouvelles lignes sont ajoutés et remplir des colonnes calculées.

  1. Entrer une formule dans une cellule adjacente à la première ligne de données dans la plage de données externes.

    Remarque : La première ligne de données peut être la première ou la deuxième ligne dans la plage de données externes, selon si la première ligne contient des en-têtes.

  2. Sélectionnez la cellule et double-cliquez sur poignée de recopie pour copier la formule dans toutes les lignes dans la plage de données externes.

  3. Cliquez sur une cellule de la plage de données externes.

  4. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  5. Dans la boîte de dialogue Propriétés de la plage de données externes, activez la case à cocher Recopier les formules dans des colonnes adjacentes aux données.

    Remarque : Si la plage de données externes s’étend lorsque vous actualisation, Excel copie uniquement les formules qui sont immédiatement adjacentes à ou au sein de la plage de données externes.

Figer la plage de données externes conserve les données, mais pas sa requête sous-jacente, si bien qu’une plage de données externes figée ne peut pas être actualisée.

  1. Cliquez sur la feuille de calcul qui contient le tableau Excel à partir de laquelle vous souhaitez supprimer la connexion de données.

  2. Dans la barre de formule, cliquez sur la flèche en regard de la Zone Nom, puis cliquez sur le nom de la plage de données externes à partir de laquelle vous souhaitez supprimer la connexion de données. La plage de données est sélectionnée.

  3. Sous l’onglet Outils, dans le groupe Données externes de la Table, cliquez sur Dissocier. La plage de données est conservé et toujours porte le même nom, mais la connexion est supprimée.

Remarque : La procédure suivante s’applique uniquement à une plage de données externes est convertie à partir d’un programme Microsoft Office 2003, ou une plage de données externes est créée par programme. Toutes les plages de données externes sont créés à l’aide de l’interface utilisateur sont créés sous forme de tableau Excel. Ces tableaux développe automatiquement quand de nouvelles lignes sont ajoutés et remplir des colonnes calculées.

  1. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  2. Sous définition de la requête, désactivez la case à cocher Enregistrer la définition de la requête.

Remarque : Lorsque vous enregistrez votre classeur, la requête sous-jacente est supprimée à partir du classeur. Toutefois, les fichiers de requête de base de données enregistrée (fichiers .dqy ou .odc) ne sont pas supprimés. Si vous avez enregistré la requête lorsque vous l’avez créé dans l’Assistant requête ou dans Microsoft Query, le fichier de requête est enregistré sur votre ordinateur, et vous pouvez utiliser la requête à nouveau pour extraire des données externes. Pour plus d’informations, voir l’aide de Microsoft Query.

Remarque : La procédure suivante s’applique uniquement à une plage de données externes est créée à l’aide de l’Assistant connexion de données ou Microsoft Query (et non vers un fichier texte importé ou d’une requête sur le Web), une plage de données externes convertie à partir d’un programme Microsoft Office 2003 ou d’un utilisateur externe plage de données créée par programme. Toutes les plages de données externes sont créés à l’aide de l’interface utilisateur sont créés sous forme de tableau Excel.

  1. Insérer une ligne vide au-dessus de la plage de données externes en effectuant une des opérations suivantes :

    • Sélectionnez une cellule ci-dessus dans laquelle vous voulez insérer la nouvelle ligne. Puis, sous l’onglet accueil, dans le groupe cellules, cliquez sur la flèche en regard de Insérer, puis cliquez sur Insérer des lignes du tableau. Étant donné que vous avez sélectionné une cellule, une nouvelle ligne est insérée au-dessus de la ligne actuelle.

    • Cliquez sur le sélecteur de ligne de la ligne au-dessus de laquelle vous voulez insérer une nouvelle ligne. Puis, sous l’onglet accueil, dans le groupe cellules, cliquez sur Insérer. Étant donné que vous avez sélectionné une ligne entière, une nouvelle ligne est insérée au-dessus de la ligne sélectionnée.

  2. Tapez les étiquettes que vous voulez dans les cellules dans la ligne vide.

  3. Cliquez sur une cellule de la plage de données externes.

  4. Sous l’onglet données, dans le groupe connexions, cliquez sur Propriétés.

    Image du ruban Excel

  5. Dans la boîte de dialogue Propriétés de la plage de données externes, sous mise en forme des données et mise en page, désactivez la case à cocher inclure les noms de champ, puis cliquez sur OK.

  6. Pour supprimer les noms de champ existants et actualiser la plage de données externes, cliquez sur une cellule dans la plage de données externes, puis cliquez sur Actualiser les données Image du bouton .

Remarque : Lorsque vous récupérez des données à partir d’une base de données, toute modification apportée aux noms de colonnes dans Microsoft Query est conservées dans la plage de données externes. Pour plus d’informations sur la modification des noms de colonnes dans la requête, voir l’aide de Microsoft Query.

  1. Cliquez sur la feuille de calcul qui contient la plage de données externes que vous voulez supprimer.

  2. Dans la barre de formule, cliquez sur la flèche en regard de la Zone Nom, puis cliquez sur le nom de la plage de données externes que vous voulez supprimer.

    Si la plage de données externes est un tableau Excel, appuyez sur CTRL + A pour sélectionner l’intégralité du tableau.

  3. Pour supprimer la plage de données externes, appuyez sur SUPPR.

  4. Pour supprimer la requête sous-jacente, cliquez sur Oui lorsque vous y invite par Excel.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel, obtenir une assistance dans la communauté Answers ou suggérer une nouvelle fonctionnalité ou une amélioration sur le forum Excel User Voice.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×