#1 Thu 19 April 2007 09:39
- garnier
- Participant occasionnel
- Date d'inscription: 28 Mar 2006
- Messages: 10
Automatiser du fichier excel à l’analyse thématique
Bonjour,
Je dois créer une vingtaine de cartes sur des données sociales. J’ai les données dans un tableau excel et je dois réaliser plusieurs analyses thématiques. J’ouvre le fichier excel sous MapInfo, je le convertis en .tab, je fais une jointure avec mes données cartographiques et je fais mon analyse thématique.
Ca c’est OK.
Cependant chaque année il va falloir refaire la même manipulation avec des données plus récentes. Je voudrais savoir s’il n’y a pas un moyen d’automatiser tout cela.
Merci beaucoup de votre aide.
Blandine
Hors ligne
#2 Thu 19 April 2007 12:51
- Cartosig
- Participant assidu
- Date d'inscription: 16 Oct 2006
- Messages: 222
Re: Automatiser du fichier excel à l’analyse thématique
C'est tout à fait possible, en développant une petite macro en MapBasic.
Hors ligne
#3 Thu 19 April 2007 15:32
- garnier
- Participant occasionnel
- Date d'inscription: 28 Mar 2006
- Messages: 10
Re: Automatiser du fichier excel à l’analyse thématique
J'y avais bien pensé. Mais le problème c'est que je ne connais pas trop MapBasic. Si tu as quelques pistes, ça m'aiderait beaucoup.
Merci
Hors ligne
#4 Thu 19 April 2007 17:24
- Cartosig
- Participant assidu
- Date d'inscription: 16 Oct 2006
- Messages: 222
Re: Automatiser du fichier excel à l’analyse thématique
MapBasic dans l'absolu c'est très simple, surtout pour ce que tu veux faire. Il ne s'agit de rien d'autre que d'écrire un enchainement d'instructions qui font la même chose que ce que tu ferais manuellement.
Pour quelqu'un qui a déjà réalisé des .MBX un peu complexes c'est l'histoire de quelques heures de dev.
Mais il faut avoir de petites bases de développement objet VBA pour s'y risquer, sinon ça va te prendre plusieurs jours.
Hors ligne
#5 Thu 19 April 2007 17:47
Re: Automatiser du fichier excel à l’analyse thématique
Cependant chaque année il va falloir refaire la même manipulation avec des données plus récentes. Je voudrais savoir s’il n’y a pas un moyen d’automatiser tout cela.
@Cartosig : Si c'est *exactement* la même chose, on devrait pouvoir faire ça en SCRIPT via la FMB ? Non ?
Robin, pas sûr...
Hors ligne
#6 Thu 19 April 2007 18:59
- Cartosig
- Participant assidu
- Date d'inscription: 16 Oct 2006
- Messages: 222
Re: Automatiser du fichier excel à l’analyse thématique
Oui ca doit être tout a fait possible de cette façon (après il faut vérifier que toutes les instructions peuvent être utilisées directement dans la FMB, car pour certaines fonctions c'est impossible il faut obligatoirement exécuter un .mbx).
Hors ligne
#7 Thu 19 April 2007 21:40
- valpuesta
- Participant occasionnel
- Date d'inscription: 5 Sep 2005
- Messages: 43
Re: Automatiser du fichier excel à l’analyse thématique
Bonjour,
Lorsque, vous ouvrez le fichier excel dans Mapinfo, il ne faut pas réenregistrer les données dans une table mapinfo.
Vous pouvez ensuite faire votre analyse.
Vous devez ensuite créer un document.
L'année prochaine, vous remplacerez le fichier excel par le nouveau.
Vous ouvrirez ensuite votre document et normallement votre analyse se mettra à jour à partir des données du fichier excel.
Le nouveau fichier excel doit avoir la même structure que l'ancien fichier.
Cordialement
Fernando Valpuesta
Hors ligne
#8 Fri 20 April 2007 10:07
- Cartosig
- Participant assidu
- Date d'inscription: 16 Oct 2006
- Messages: 222
Re: Automatiser du fichier excel à l’analyse thématique
En effet ca devrait marcher comme ça et c'est de loin le plus simple !
Hors ligne
#9 Mon 23 April 2007 09:07
- garnier
- Participant occasionnel
- Date d'inscription: 28 Mar 2006
- Messages: 10
Re: Automatiser du fichier excel à l’analyse thématique
Merci pour tous vos conseils.
Je vais tester tout ça.
Blandine
Hors ligne