en cherchant un peu de moi même comment créer une macro pour les liens externe je suis tombé sur :
rem dispatcher.executeDispatch(document, ".uno:InsertExternalDataSource", "", 0, Array())
pour trouver ca j'ai lancer l'enregistrement d'une macro et j'ai inserer manuellement les données externes.
J'aimerais savoir si on peux modifier cette ligne afin d'y inserer une racine web suivie d'un nom compris dans une cellule + les données souhaitées (html_6).
Pour mieux comprendre, je dispose d'une base de donnée de noms, chaqu'un de ses nom correspond a un profil sur internet. pour acceder au profil il faut une 'racine' commune + le nom qui se trouve dans une cellule (ex : http://www.siteinternet.com/profil= pour la racine et infocell pour le nom contenu dans la cellule B8 par ex). Mon but serait d'avoir une macro qui rechercherait l'info html_6 dans la page http://www.siteinternet.com/profil=infocell automatiquement et qui l'ecrirait sur ma feuille.
Je recherche une simple modif de ligne du genre
rem dispatcher.executeDispatch(document, ".uno:InsertExternalDataSource", "www.siteinternet.com/profil="&B8, html_6, Array(E8)) pour l'ecrire en E8 par ex !
je sais que cette modif ne marche pas mais c'est un exemple ! ^^
ou meme une plus grosse modif où il faudrait ajouter des lignes au programme !
Merci
Le modérateur a écrit :Le titre de votre question n'est pas assez explicite ou ne reflète pas le problème que vous décrivez :
<[Calc]macro pour les données externes>
Des termes comme "macro" ou "openoffice" sont bien sûr implicites et n'ont pas besoin d'être mentionnés.
Merci de faire un effort sur le titre de votre question la prochaine fois. N'oubliez pas qu'un titre clair et précis augmente vos chances d'obtenir des réponses plus rapidement.

