XL 2021 Création d’un logiciel de livraison

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 !

Dubuyz1

XLDnaute Nouveau
Bonjour,
Je travaille dans une entreprise qui est amenée à faire de nombreuses livraisons à travers toute la France.
J'aimerais automatiser un peu ça. Jusque là, la manière de travailler est quelque peu rustique.
Concrètement, j'ai une base de données (en constante évolution), des clients qui commandent et je le demandais s'il était possible de créer avec Excel, un tableur qui me permette, lorsque que je rentre les adresses où je vais, d'optimiser les trajets en fonction des kms (peut-être en téléchargeant une carte de France, où je ne sais pas).
Je reconnais que si je pouvais éviter d'utiliser le VBA, ça m'arrangerait pas mal, car, déjà je ne m'y connais pas, et en plus, le peu de fois où j'ai voulu m'y tenter, le programme fonctionnait, mais faisait buger l'ordi.
Voilà, si vous avez une solution, ce serait vraiment top !
Merci d'avance. DUBUY Dorian
 
Bonjour,
Chatgpt à dit:
RouteXL est une application web qui permet de calculer l’itinéraire optimal pour une tournée avec plusieurs arrêts (multi-destinations).




1. C’est quoi RouteXL ?


RouteXL est un optimiseur d’itinéraire :


  • Tu saisis une liste d'adresses (ou de coordonnées GPS).
  • Il calcule l’ordre optimal pour minimiser la distance ou le temps de trajet.
  • Il prend en compte les routes réelles (pas à vol d’oiseau).
  • Il génère une carte interactive + itinéraire détaillé.



2. Version gratuite vs payante




3. Fonctionnalités principales


  • Optimisation de tournées
  • Carte interactive (Google Maps/OpenStreetMap)
  • Export vers Excel, GPX, iCal, etc.
  • Impression de roadbook
  • API REST (accès payant mais puissant)
  • Prise en compte des fenêtres horaires et temps de service (avec API)



4. Utiliser RouteXL en VBA Excel ?


Oui, tu peux appeler leur API REST depuis Excel (nécessite un abonnement Pro).


Exemple de principe (en pseudo VBA) :​


Dim http As Object<br>Set http = CreateObject("MSXML2.XMLHTTP")<br><br>http.Open "POST", "https://api.routexl.nl/tour", False, "user", "apikey"<br>http.setRequestHeader "Content-Type", "application/json"<br><br>Dim data As String<br>data = "{""locations"":[{""address"":""Paris""},{""address"":""Lyon""},{""address"":""Marseille""}]}"<br><br>http.Send data<br><br>MsgBox http.responseText<br>

Tu reçois une réponse JSON contenant l’ordre optimisé.




5. Cas d’usage concret


  • Livreurs
  • Techniciens
  • Commerciaux itinérants
  • Tournées de ramassage
  • Visites médicales à domicile



6. Points forts


  • Facile à utiliser
  • Résultats rapides et fiables
  • Pas besoin d’installer quoi que ce soit
  • Intégration possible dans des outils personnalisés



Tu veux :


  • tester l’interface manuellement ?
  • un exemple de fichier Excel qui interagit avec l’API ?
  • un comparatif avec d’autres outils ?
 
- 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

Discussions similaires

Retour