Créer un lien vers Google Maps depuis Excel

Dernière mise à jour le 08/10/2024
Temps de lecture : 3 minutes

Cet article va vous expliquer comment construire une URL personnalisée dans Excel pour ouvrir Google Maps avec vos adresses. Plusieurs paramètres sont possibles

  • Vue Route
  • Vue Satellite
  • Niveau du Zoom

Google Maps ou Bing Maps

En fait, les 2 sociétés proposent de construire vos propres URL personnalisées mais il existe quelques petites différences.

  • Bing Maps ne permet pas de construire une URL à partir d'une adresse postale.
  • Afficher les cartes satellites n'est possible qu'avec des coordonnées GPS mais pas les adresses postales.

Comment créer une URL dans Excel ?

Pour construire une URL personnalisée dans Excel, il suffit d'écrire cette URL, comme chaîne de caractères, dans la fonction LIEN_HYPERTEXTE.

=LIEN_HYPERTEXTE("https://www.google.com/maps")

Et vous pouvez aussi personnaliser l'affichage en renseignant le second paramètre de la fonction.

=LIEN_HYPERTEXTE("https://www.google.com/maps";"Carte")

Fonction LIEN HYPERTEXTE personnalisee

Le simple fait de cliquer sur le lien va directement ouvrir votre navigateur sur la page demandée.

Construire une URL à partir d'adresses

Nous allons prendre comme exemple ces adresses.

Pour construire notre URL personnalisée, nous allons prendre le début de l'URL suivante :

https://www.google.com/maps/search/?api=1&query=

En associant cette URL avec les adresses en colonne A, nous construisons la formule de la façon suivante.

=LIEN_HYPERTEXTE("https://www.google.com/maps/search/?api=1&query="&[@Adresse];"Google Maps")

Ici nous avons utilisé la référence depuis un tableau mais vous pouvez utiliser tout simplement la référence de la cellule.

Url personnalisée pour ouvrir Google Maps

Et en cliquant sur le lien, on ouvre le navigateur directement sur l'adresse 😀👍

Ouverture du navigateur sur ladresse dans Google Maps

URL à partir des coordonnées GPS

La collecte de coordonnées GPS est de plus en plus facilitée avec les appareils mobiles aujourd'hui. Et aussi, vous pouvez convertir vos adresses en coordonnées GPS en utilisant une API Google.

Pour visualiser facilement l'endroit correspondant à une latitude et longitude, vous pouvez également construire une URL personnalisée. Prenons maintenant ce fichier avec des coordonnées GPS.

  • Le séparateur entre la latitude et la longitude est obligatoirement une virgule
  • Le séparateur de décimale est obligatoirement un point

https://www.google.com/maps/@?api=1&map_action=map&center=

Utilisé dans une fonction LIEN_HYPERTEXTE, cela donne :

=LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2)

URL Google Maps a partir de coordonnees GPS

L'écriture Bing Maps est plus courte. Le séparateur entre la latitude et longitude est le tilde "~"

https://bing.com/maps/default.aspx?cp=

Et dans une formule cela donne :

=LIEN_HYPERTEXTE("https://bing.com/maps/default.aspx?cp="&A2&"~"&B2)

URL Bing Maps a partir de coordonnees GPS

Afficher la Carte Satellite

Par défaut, la carte proposée par Google ou Bing c'est la carte routière. Mais vous pouvez modifier cela uniquement si vous construisez votre URL avec les latitudes et longitudes (pas une adresse postale).

Avec Google, il faut rajouter le paramètre &basemap=satellite

Parametre de la carte satellite avec Google Maps

Avec Bing, il faut rajouter le paramètre &style=h (afficher les indications sur la carte) ou &style=a (afficher seulement l'image) :

Parametre de la carte satellite avec Bing Maps

Préciser le zoom

Vous pouvez également préciser le niveau de zoom uniquement à partir d'une latitude et longitude, pas d'une adresse postale. Avec Google, il suffit de rajouter le paramètre &zoom= avec une valeur entre 0 et 21 (défaut 15). Plus on est proche de 21 plus le zoom est proche.

=LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2&"&basemap=satellite&zoom=20")

Parametre du zoom avec Google Maps

Avec Bing, le niveau de zoom s'exprime avec le paramètre lvl et une valeur entre 1 et 20. Plus on est proche de 20 plus le zoom est proche.

Parametre du zoom avec Bing Maps

Articles liés

3 Comments

  1. marchand maxence
    07/08/2023 @ 13:18

    Merci pour toutes ces informations, c'est top !

    Reply

  2. Opdebeeck
    16/11/2022 @ 11:56

    Bonjour,

    Comment afficher plusieurs adresses sur la même carte?

    Reply

    • Frédéric LE GUEN
      18/11/2022 @ 14:56

      Depuis le ruban Insertion, il y a un complément Bing Maps qui peut afficher 100 adresses
      Mais Google Maps ne peut afficher qu'une seule adresse à la fois. On ne peut rien y faire

      Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Microsoft MVP 2024

Newsletter

1 fois par mois :
Astuces et quiz

    Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

    Créer un lien vers Google Maps depuis Excel

    Reading time: 3 minutes
    Dernière mise à jour le 08/10/2024

    Cet article va vous expliquer comment construire une URL personnalisée dans Excel pour ouvrir Google Maps avec vos adresses. Plusieurs paramètres sont possibles

    • Vue Route
    • Vue Satellite
    • Niveau du Zoom

    Google Maps ou Bing Maps

    En fait, les 2 sociétés proposent de construire vos propres URL personnalisées mais il existe quelques petites différences.

    • Bing Maps ne permet pas de construire une URL à partir d'une adresse postale.
    • Afficher les cartes satellites n'est possible qu'avec des coordonnées GPS mais pas les adresses postales.

    Comment créer une URL dans Excel ?

    Pour construire une URL personnalisée dans Excel, il suffit d'écrire cette URL, comme chaîne de caractères, dans la fonction LIEN_HYPERTEXTE.

    =LIEN_HYPERTEXTE("https://www.google.com/maps")

    Et vous pouvez aussi personnaliser l'affichage en renseignant le second paramètre de la fonction.

    =LIEN_HYPERTEXTE("https://www.google.com/maps";"Carte")

    Fonction LIEN HYPERTEXTE personnalisee

    Le simple fait de cliquer sur le lien va directement ouvrir votre navigateur sur la page demandée.

    Construire une URL à partir d'adresses

    Nous allons prendre comme exemple ces adresses.

    Pour construire notre URL personnalisée, nous allons prendre le début de l'URL suivante :

    https://www.google.com/maps/search/?api=1&query=

    En associant cette URL avec les adresses en colonne A, nous construisons la formule de la façon suivante.

    =LIEN_HYPERTEXTE("https://www.google.com/maps/search/?api=1&query="&[@Adresse];"Google Maps")

    Ici nous avons utilisé la référence depuis un tableau mais vous pouvez utiliser tout simplement la référence de la cellule.

    Url personnalisée pour ouvrir Google Maps

    Et en cliquant sur le lien, on ouvre le navigateur directement sur l'adresse 😀👍

    Ouverture du navigateur sur ladresse dans Google Maps

    URL à partir des coordonnées GPS

    La collecte de coordonnées GPS est de plus en plus facilitée avec les appareils mobiles aujourd'hui. Et aussi, vous pouvez convertir vos adresses en coordonnées GPS en utilisant une API Google.

    Pour visualiser facilement l'endroit correspondant à une latitude et longitude, vous pouvez également construire une URL personnalisée. Prenons maintenant ce fichier avec des coordonnées GPS.

    • Le séparateur entre la latitude et la longitude est obligatoirement une virgule
    • Le séparateur de décimale est obligatoirement un point

    https://www.google.com/maps/@?api=1&map_action=map&center=

    Utilisé dans une fonction LIEN_HYPERTEXTE, cela donne :

    =LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2)

    URL Google Maps a partir de coordonnees GPS

    L'écriture Bing Maps est plus courte. Le séparateur entre la latitude et longitude est le tilde "~"

    https://bing.com/maps/default.aspx?cp=

    Et dans une formule cela donne :

    =LIEN_HYPERTEXTE("https://bing.com/maps/default.aspx?cp="&A2&"~"&B2)

    URL Bing Maps a partir de coordonnees GPS

    Afficher la Carte Satellite

    Par défaut, la carte proposée par Google ou Bing c'est la carte routière. Mais vous pouvez modifier cela uniquement si vous construisez votre URL avec les latitudes et longitudes (pas une adresse postale).

    Avec Google, il faut rajouter le paramètre &basemap=satellite

    Parametre de la carte satellite avec Google Maps

    Avec Bing, il faut rajouter le paramètre &style=h (afficher les indications sur la carte) ou &style=a (afficher seulement l'image) :

    Parametre de la carte satellite avec Bing Maps

    Préciser le zoom

    Vous pouvez également préciser le niveau de zoom uniquement à partir d'une latitude et longitude, pas d'une adresse postale. Avec Google, il suffit de rajouter le paramètre &zoom= avec une valeur entre 0 et 21 (défaut 15). Plus on est proche de 21 plus le zoom est proche.

    =LIEN_HYPERTEXTE("https://www.google.com/maps/@?api=1&map_action=map&center="&A2&","&B2&"&basemap=satellite&zoom=20")

    Parametre du zoom avec Google Maps

    Avec Bing, le niveau de zoom s'exprime avec le paramètre lvl et une valeur entre 1 et 20. Plus on est proche de 20 plus le zoom est proche.

    Parametre du zoom avec Bing Maps

    Articles liés

    Newsletter

    1 fois par mois :
    Astuces et quiz

      Nous ne vous enverrons pas de spam. Vous pouvez vous désabonner à tout moment.

      3 Comments

      1. marchand maxence
        07/08/2023 @ 13:18

        Merci pour toutes ces informations, c'est top !

        Reply

      2. Opdebeeck
        16/11/2022 @ 11:56

        Bonjour,

        Comment afficher plusieurs adresses sur la même carte?

        Reply

        • Frédéric LE GUEN
          18/11/2022 @ 14:56

          Depuis le ruban Insertion, il y a un complément Bing Maps qui peut afficher 100 adresses
          Mais Google Maps ne peut afficher qu'une seule adresse à la fois. On ne peut rien y faire

          Reply

      Laisser un commentaire

      Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

      Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.