Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

YANN-56

XLDnaute Barbatruc
Bonjour à ceux qui passeront par ici,

Je joins la différence entre le résultat d'avant-hier, et celui d'hier,
ainsi qu'un Classeur "ROUTE"... (Si vous voulez tester)

Je n'ai absolument pas modifié mon code.J'ai testé sur mon NetBook; même résultat!!!

Je pose la question ici, car comme j'ai pu le constater, je ne suis pas le seul à utiliser cette requête.

Il y a-t-il aussi chez vous le même désordre?
Si quelqu'un a une idée, car de plus il n'y a pas de cohérence entre ces caractères!

Amicalement, et merci d'avance,

Yann
 

Pièces jointes

Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonjour Yann,

C'est notre inconvénient à nous autres français, les accents !
Note bien, les espagnols ont la tilde, les allemands ont les tréma aussi, et le s-dzett en 27e lettre, et les scandinaves ont les ronds sur les A.
Sur le mac police Arial, les à sont des ‡, les è deviennent des Ë, les é des È, et les ç des Á.
On n'est pas sorti de l'auberge...

Kenavo

Gruick
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonjour

Cela vaut ce que ça vaut

Mais pas mieux pour le moment

VB:
Option Compare Text

Private Sub CommandButton1_Click()
Dim Cel As Range
Dim Plage As Range
Dim J As Byte

Depart = "56100 LORIENT"
Arrivee = "rue Nationale 56690 LANDEVANT"
Worksheets("Feuil1").Activate
'================================= ETABLISSEMENT D'UNE REQUETE SUR LE WEB =======================
With ActiveSheet.QueryTables.Add(Connection:="URL;http://maps.google.fr/maps?f=d&saddr=" _
  & Depart & "&daddr=" & Arrivee, Destination:=ActiveSheet.Range("A1"))
     .Name = "itinéraire"
     .BackgroundQuery = False
     .WebSelectionType = xlEntirePage
     .WebFormatting = xlWebFormattingNone
     .Refresh BackgroundQuery:=False
 End With

  On Error Resume Next
  Set Plage = Cells.SpecialCells(xlCellTypeConstants, 23)
  If Err.Number > 0 Then Exit Sub
  On Error GoTo 0
  For Each Cel In Plage
    Cel = Replace(Cel, Chr(195) & Chr(32), Chr(224))
    For J = 161 To 187
      Cel = Replace(Cel, Chr(195) & Chr(J), Chr(J + 64))
    Next J
  Next Cel
End Sub
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Merci gruick,

En Bretagne on n'a pas d'accent;
mais l'on a des auberges dont il n'est effectivement pas facile de sortir! 🙂 🙂 🙂

Ce pourquoi j'aimerais, avant d'y entrer, comprendre pourquoi maps.google me dit des gros mots...

Merci Michel,

Le "Replace" des caractères est bien entendu une solution.
Mais en gros fainéant, je n'ai pas envie de me farcir la liste des ses caprices!

Au regard de cette discussion:
https://www.excel-downloads.com/thr...nce-entre-deux-villes-via-google-maps.106712/

274 réponses.... 46890 affichages.

Il se trouvera bien quelqu'un ayant constaté ce souci... N'est-il pas? 😕

Amicalement, et au plaisir.

Yann, toujours dans l'attente.
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Je suis le seul! Le seul! Le seul!!!
 

Pièces jointes

  • YANN Se marre.jpg
    32.1 KB · Affichages: 2 513
  • YANN Se marre.jpg
    32.1 KB · Affichages: 2 634
  • YANN Se marre.jpg
    32.1 KB · Affichages: 2 495
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonjour à ceux qui passeront par ici,

Je tente un p'tit "Up" car ne suis un peu surpris de n'avoir eu de réponse
autre que celle l'ami Banzai 🙂 relative à la substitution de ces caractères.
C'est une bonne solution, mais j'aimerais l'éviter.

Peut-être il y a-t-il des paramètres à ajouter dans la requête?
(En l'instant, je ne saurais le faire)

Par ailleurs; ce silence me laissant supposer que personne autre que moi
ne soit dérangée par ce problème: 😕

J'aimerai, alors, comparer les méthodes.

Amicalement, et au plaisir de vous lire.

Yann
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonjour Yann,

J'ai hésité mais...

Tu trouveras dans le fichier joint un classeur qui retourne les distances en mètres et kilomètres entre deux villes, indépendament du codage de la page html qui dépend du serveur de google.

Je suis désolé pour toi mais la macro fait appel à XMLHTTP request.
il faut donc vérifier que les référence à HTML object library est cochée ainsi que Microsoft XML x.xx

Il y a plusieurs méthode possibles que tu trouveras dans le module.

A+
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonjour Hasco. Heureux de t'entendre, 🙂

Ton exemple est superbe quant au résultat.
En conservant la Feuil2, j'ai bien vu qu'il n'y avait plus ces caractères non souhaitables.

Tu as hésité, et tu as eu bien raison.

Je suis complètement incapable de l'adapter à mon travail en cours.
(D'autant qu'il s'y ajoute la gestion des lieux, et la proposition de choix différents)
Je n'ai pas ce niveau en VBA; et de loin!!!

En tous les cas, je te remercie beaucoup d'avoir pris la peine de me répondre.
(Et je ne doute que ton exemple sera de bonne école pour bien d'autres)

Amicalement.

Yann
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Re,

Yann, si ni un webBrowser, ni la solution de Bansaï par substitution de caractères ni la solution par httRequest te convient. Je croise les doigts pour que quelqu'un(e) t'en trouve une autre.


A+
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

Bonsoir Hasco,

Tout me convient quand l'aide vient de personnes compétentes comme toi!
Ce qui ne me convient pas est mon incapacité à comprendre!!!

Le WebBrowser, je sais faire, mais autant que l'utilisateur aille directement dans maps.google,
prenne note des kms sur un Post-it, et l'écrive par la suite dans un TextBox de l'appli...
J'aurai ainsi de quoi poursuivre les calculs qui en sont liés.

Conscient de ce qu'il était hors de ma portée, je me suis rabattu sur la transcription
des caractères ainsi que me l'a suggéré Banzai...(Efficace au demeurant!)

A force de test, j'aurai peaufiné et fait le tour des probabilités dans le cadre du "Replace",
et j'avance bien dans ce que je cherche à faire.

Il faut savoir sortir les rames quand le moteur hors-bord est en panne!
Je ne suis pas un "Gérard d' Aboville" du VBA; alors je ne reste pas trop loin du rivage!

Il est dit qu'il n'y a pas mauvais élève; et qu'il n'y a que mauvais professeur.
Je t'apporte ici, à mon grand dam, la preuve de l'inverse... Désolé d'être aussi nul. 😡

Amicalement

Yann
 
Re : Requête avec "maps.google": Caractères étranges dans Excel depuis hier!

RE,

L'important c'est d'avoir choisit la solution qui soit bonne pour toi.

Il n'est pas question de nullité, mais d'envie de prendre le temps d'explorer d'autre domaines.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…