Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

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

Une plage de données externe est un nom défini ou un nom de table qui définit l’emplacement des données qui sont introduites 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 à cela est un rapport de tableau croisé dynamique connecté à une source de données : un rapport de tableau croisé dynamique n’utilise pas de plage de données externe. Dans Excel, vous pouvez mettre en forme et disposer une plage de données externe ou l’utiliser dans des calculs, comme avec toutes les autres données.

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

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

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

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

  • Pour les plages de données externes 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 de la carte XML .

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

  2. Dans 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 externe souhaitée.

  1. Sélectionnez Formules > Gestionnaire de noms.

  2. Dans la boîte de dialogue Gestionnaire de noms, cliquez sur le nom de la plage de données externe, 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 de la référence dans la zone Nom .

Remarque : Le bouton Fermer ferme uniquement la boîte de dialogue Gestionnaire de noms. Vous n’avez pas besoin de cliquer 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 créée à partir de Microsoft Query, d’un fichier texte importé, d’une requête web ou de l’Assistant Connexion de données.

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

  2. Sélectionnez Propriétés > données.

  3. Dans la boîte de dialogue Propriétés des 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 sur Modifier la requête.

Pour plus d’informations sur la construction et la modification de requêtes dans Microsoft Query, consultez l’aide de Microsoft Query.

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

  2. Sélectionnez Data > Connections & Requêtes > Connections onglet, cliquez avec le bouton droit sur la connexion souhaitée, puis sélectionnez Propriétés.

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

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

  5. Apportez des modifications au fichier texte importé dans l’Assistant Importation de texte, puis cliquez sur Terminer.

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

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

  2. Sélectionnez Propriétés> données .

  3. Sélectionnez Data > Connections & Requêtes > Connections onglet, cliquez avec le bouton droit sur la connexion souhaitée, puis sélectionnez Propriétés.

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

  5. Apportez des modifications à la requête 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 la modification de requêtes Web, consultez Se connecter à une page web.

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

  2. Sélectionnez Propriétés> données .

  3. Dans la boîte de dialogue Propriétés des 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 Table , puis, dans la zone de texte Commande , remplacez la valeur par le nom d’une table, d’une vue ou d’une requête appropriée.

    • Dans la zone Type de commande , cliquez sur SQL ou Par défaut , puis, dans la zone de texte Commande , modifiez l’instruction SQL.

      Remarque : Selon la façon dont la connexion a été définie, la zone Type de commande peut ne pas être disponible (elle apparaît grisé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 externe que vous souhaitez copier.

    Pour un tableau Excel, sélectionnez le nom de la plage, puis appuyez sur Ctrl+A pour sélectionner les en-têtes du tableau.

    Si vous souhaitez inclure des étiquettes de colonne ou des formules qui ne font pas partie de la plage de données externe, sélectionnez les cellules qui contiennent les étiquettes de colonne 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 externe que vous souhaitez copier.

  2. Sélectionnez Accueil > Copier.

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

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

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

  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 externe, la requête sous-jacente n’est pas copiée et les données copiées ne peuvent pas être actualisées.

Vous pouvez contrôler comment gérer un jeu de données plus petit ou plus grand qui est retourné à Excel lors de l’actualisation des données.

  1. Sélectionnez Propriétés> données .

  2. Dans la boîte de dialogue Propriétés de la plage de données externe , sous Si le nombre de lignes de la plage de données change lors de l’actualisation, cliquez sur l’une des options suivantes :

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

      Remarques : 

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

      • Quand une ou plusieurs lignes sont supprimées dans la source de données, les cellules situées directement sous la plage de données externe se déplacent vers le haut, mais les cellules situées à droite de la plage de données externe ne se déplacent pas.

    • Insérer des lignes entières pour les nouvelles données, effacer les cellules inutilisées

      Remarques : 

      • Lorsqu’une ou plusieurs lignes sont ajoutées dans la source de données, les cellules situées directement sous et à droite de la plage de données externe sont déplacées vers le bas.

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

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

      Remarques : 

      • Lorsqu’une ou plusieurs lignes sont ajoutées dans la source de données, les cellules situées directement sous la plage de données externe sont remplacées, mais les cellules situées à droite de la plage de données externe ne se déplacent pas.

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

  1. Sélectionnez Propriétés> données .

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

    • Pour inclure des noms de champs comme première ligne, sélectionnez la zone Inclure les noms de champs case activée.

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

    • Pour ajouter une colonne de numéros de ligne, sélectionnez la zone Inclure les numéros de ligne case activée.

      Remarque : Cette zone de case activée n’est pas disponible pour un fichier texte, un fichier XML ou une requête web importé.

    • Pour conserver la mise en forme des cellules que vous appliquez, sélectionnez la zone Conserver la mise en forme des cellules case activée.

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

    • Pour conserver les largeurs de colonne que vous définissez, sélectionnez la zone Ajuster la largeur de colonne case activée.

    • Pour conserver le tri, le filtrage et la disposition des colonnes que vous appliquez, sélectionnez la zone Conserver le tri/filtre/la disposition des colonnes case activée.

      Remarque : Cette zone case activée n’est pas disponible pour une requête Web.

    • Pour conserver le filtrage de colonne que vous appliquez, sélectionnez la zone Conserver le filtre de colonne case activée.

      Remarque : Cette zone de case activée est disponible uniquement pour une requête Web basée sur des données XML.

Remarque : La procédure suivante s’applique uniquement à une plage de données externe convertie à partir d’un programme Microsoft Office 2003 ou à une plage de données externe créée par programme. Toutes les plages de données externes créées à l’aide de l’interface utilisateur sont créées sous forme de tableaux Excel. Ces tables se développent automatiquement lorsque de nouvelles lignes sont ajoutées et remplissent les colonnes calculées.

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

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

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

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

  4. Sélectionnez Propriétés> données .

  5. Dans la boîte de dialogue Propriétés de la plage de données externe, sélectionnez la zone Remplir les formules dans les colonnes adjacentes aux case activée de données.

    Remarque : Si la plage de données externes se développe lorsque vous actualisation, Excel copie uniquement les formules qui sont immédiatement adjacentes à la plage de données externe ou dans celle-ci.

Le gel d’une plage de données externe conserve les données, mais pas sa requête sous-jacente, de sorte qu’une plage de données externes figées ne peut pas être actualisée.

  1. Cliquez sur la feuille de calcul qui contient le tableau Excel à partir duquel 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 externe à partir de laquelle vous souhaitez supprimer la connexion de données. La plage de données est ensuite sélectionnée.

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

Remarque : La procédure suivante s’applique uniquement à une plage de données externe convertie à partir d’un programme Microsoft Office 2003 ou à une plage de données externe créée par programme. Toutes les plages de données externes créées à l’aide de l’interface utilisateur sont créées sous forme de tableaux Excel. Ces tables se développent automatiquement lorsque de nouvelles lignes sont ajoutées et remplissent les colonnes calculées.

  1. Sélectionnez Propriétés> données .

  2. Sous Définition de la requête, désactivez la zone Enregistrer la définition de requête case activée.

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

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

  1. Insérez une ligne vide au-dessus de la plage de données externe en effectuant l’une des opérations suivantes :

    • Sélectionnez une cellule au-dessus de laquelle vous souhaitez insérer la nouvelle ligne. Ensuite, 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 de feuille. É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 lignes de la ligne au-dessus de laquelle vous souhaitez insérer une nouvelle ligne. Ensuite, 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 souhaitées dans les cellules de la ligne vide.

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

  4. Sélectionnez Propriétés> données .

  5. Dans la boîte de dialogue Propriétés de plage de données externes, sous Mise en forme et disposition des données, désactivez la zone Inclure les noms de champs case activée, puis cliquez sur OK.

  6. Pour supprimer les noms de champs existants et actualiser la plage de données externes, cliquez sur une cellule de la plage de données externe, 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, toutes les modifications apportées aux noms de colonnes dans Microsoft Query sont conservées dans la plage de données externe. Pour plus d’informations sur la modification des noms de colonnes dans la requête, consultez l’aide de Microsoft Query.

  1. Cliquez sur la feuille de calcul qui contient la plage de données externe que vous souhaitez 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 externe à 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 externe, appuyez sur SUPPR.

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

Voir aussi

aide Power Query pour Excel

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×