CALC - Calcul automatique distance kilometrique entre 2 adresses

Bonjour,

Je souhaite au sein d'une feuille de calcul CALC :
    - insérer dans une 1ère cellule une adresse de départ
    - puis dans une seconde cellule une adresse d'arrivée
   = Afin d'obtenir le nombre de kms parcourus dans une 3ème cellule de façon
automatique en utilisant une macro et éventuellement l'API google map.

En espérant m'être fait comprendre et avoir été précis dans ma demande.

Vous remerciant par avance de votre réponse et d'avoir pris le temps de lire
ma demande.

Eimen

Bonjour,

Je souhaite au sein d'une feuille de calcul CALC :
   - insérer dans une 1ère cellule une adresse de départ
   - puis dans une seconde cellule une adresse d'arrivée
  = Afin d'obtenir le nombre de kms parcourus dans une 3ème cellule de façon
automatique en utilisant une macro et éventuellement l'API google map.

En espérant m'être fait comprendre et avoir été précis dans ma demande.

Vous remerciant par avance de votre réponse et d'avoir pris le temps de lire
ma demande.

Eimen

Bonjour,
J'ai vu ta demande un peu partout, mais je crains que tu n'aies pas de réponse positive. Le tableur fait des opérations mathématiques, pas de la gestion cartographique.
J.M

Bonjour,

Pourriez-vous me dire comment insérer une Date et Heure dans le Writer avec la version 4.o3 de Lib.

Merci d'avance

Charles

Bonjour,

comme je ne suis pas très réveillée en ce moment, je crains de polluer la liste mais y a-t-il un lien entre la question de Charles et le calcul de distance ?

Sinon, pour répondre à Charles, Insertion > Champs > Date et Insertion > Champs > Heure. Ou Insertion > Champs > Autres... Dans la boîte de dialogue, dans l'onglet Documents, sélectionner Date ou Heure et définir le format voulu.

Bonne journée

(-: Élodie :slight_smile:
mieux motarde que jamais................
----- Mail original -----

Bonjour Michel,

Un peu partout? LibreofficeForum et ici seulement.

De plus la question est pertinente, rien à voir avec un logiciel de
cartographie, ma question pose le problème de l'automatisation des feuilles
de frais de déplacements sous LOO. Je ne dis pas que la réponse se fera en
10 lignes. C'est pourquoi je l'ai posé sur 2 forums car ça demande quand
même une compétence non négligeable en programmation.

Bonjour Élodie,

En ce qui concerne, la Date et l'Heure, j'ai déjà fait cette manipulation et cela ne m'affiche pas dans la version 4.003
Merci

Charles

Bonsoir Charles,

Pour info, le fait de changer l'objet du courriel ne crée pas un nouveau
fil, ce qui ne permet pas de suivre facilement les différents problèmes
soulevés.
Je vais créer un nouveau fil avec ta question et ma réponse. D'autres
pourront y contribuer.

Bonne soirée,
Michel

Bonjour,
Je ne sais pas si cela répond à la question mais ci-joint un fichier CALC sans macro gérant des frais de déplacement.
Il contient une liste déroulante avec les puissances fiscales (à adapter) et des SI imbriqués (là aussi à mettre à jour en fonction des frais kilométriques pertinents).
A+
lien : http://www.inforbur.com/frais_déplacements.zip

Re-bonjour

Loïc Breilloux wrote

Je souhaite au sein d'une feuille de calcul CALC :
    - insérer dans une 1ère cellule une adresse de départ
    - puis dans une seconde cellule une adresse d'arrivée
   = Afin d'obtenir le nombre de kms parcourus dans une 3ème cellule de
façon
automatique en utilisant une macro et éventuellement l'API google map.

J'ai failli passer à côté de cette demande car il y avait déjà
quelques réponses...

Ci-joint un exemple utilisant google map.
Principes :
- en Feuille1 on indique Départ et Arrivée
- on clique sur le bouton Itinéraire... et on attend le message
"Itinéraire calculé".

Ce dernier est inséré dans la feuille Itinéraire qui est initialisée
à chaque fois.

Itinéraire.ods
<http://nabble.documentfoundation.org/file/n4043344/Itinéraire.ods>

Cordialement
Pierre-Yves

Merci Pierre-Yves,

Même si je n'étais pas concerné, je trouve cette macro géniale.

Justement, je bataille avec les macros LibreOffice en ce moment et ce n'est pas simple ; mais on s'accroche !

Bravo !

Bonjour,

Je trouve ce macro très utile et l'ai immédiatement essayé sous LO 3.4.2 sous Vista

Résultat : Erreur d'execution BASIC
Type: com.sun.star.uno.RintimeException.
Message: .

Qu'est-ce qui s'est passé ?

merci
ftr

Bonjour,

De : ftr [mailto:news.ftr@free.fr]
Envoyé : mercredi 13 mars 2013 15:57

> Re-bonjour
>
> Loïc Breilloux wrote
>> Je souhaite au sein d'une feuille de calcul CALC :
>> - insérer dans une 1ère cellule une adresse de départ
>> - puis dans une seconde cellule une adresse d'arrivée
>> = Afin d'obtenir le nombre de kms parcourus dans une 3ème cellule
de
>> façon
>> automatique en utilisant une macro et éventuellement l'API google map.
> J'ai failli passer à côté de cette demande car il y avait déjà
> quelques réponses...
>
> Ci-joint un exemple utilisant google map.
> Principes :
> - en Feuille1 on indique Départ et Arrivée
> - on clique sur le bouton Itinéraire... et on attend le message
> "Itinéraire calculé".
>
> Ce dernier est inséré dans la feuille Itinéraire qui est initialisée
> à chaque fois.
>
> Itinéraire.ods
> <http://nabble.documentfoundation.org/file/n4043344/Itinéraire.ods>
>
> Cordialement
> Pierre-Yves
Bonjour,

Je trouve ce macro très utile et l'ai immédiatement essayé sous LO 3.4.2
sous Vista

Résultat : Erreur d'execution BASIC
Type: com.sun.star.uno.RintimeException.
Message: .

Est-ce la version de LibO ?
Je suis aussi sous Vista, mais avec LibO 3.6.5.2, pas de pb
Essayé aussi avec 3.5.7.2 -> ok
Je n'ai pas de 3.4 installée pour vérifier

Bonne soirée,
Michel

Bonjour,

De : ftr [mailto:news.ftr@free.fr]
Envoyé : mercredi 13 mars 2013 15:57

Re-bonjour

Loïc Breilloux wrote

Je souhaite au sein d'une feuille de calcul CALC :
      - insérer dans une 1ère cellule une adresse de départ
      - puis dans une seconde cellule une adresse d'arrivée
     = Afin d'obtenir le nombre de kms parcourus dans une 3ème cellule

de

façon
automatique en utilisant une macro et éventuellement l'API google map.

J'ai failli passer à côté de cette demande car il y avait déjà
quelques réponses...

Ci-joint un exemple utilisant google map.
Principes :
- en Feuille1 on indique Départ et Arrivée
- on clique sur le bouton Itinéraire... et on attend le message
"Itinéraire calculé".

Ce dernier est inséré dans la feuille Itinéraire qui est initialisée
à chaque fois.

Itinéraire.ods
<http://nabble.documentfoundation.org/file/n4043344/Itinéraire.ods>

Cordialement
Pierre-Yves

Bonjour,

Je trouve ce macro très utile et l'ai immédiatement essayé sous LO 3.4.2
sous Vista

Résultat : Erreur d'execution BASIC
Type: com.sun.star.uno.RintimeException.
Message: .

Est-ce la version de LibO ?
Je suis aussi sous Vista, mais avec LibO 3.6.5.2, pas de pb
Essayé aussi avec 3.5.7.2 -> ok
Je n'ai pas de 3.4 installée pour vérifier

Bonne soirée,
Michel

Bonsoir,
Je suis sous LiBo 3.6.2.2 et cette macro fonctionne bien.
Michel (aussi)

il faut enregistrer le fichier avant de lancer la macro.
En lecture seule, la macro génère cette erreur car on ne peut pas écrire dans le tableur.

Loic