[Résolu] [Calc] extraire données raccourcis

Discussions et questions sur tout ce qui concerne la programmation sous StarOffice NeoOffice ou OpenOffice.org tous langages et tous modules confondus.

Modérateur: Vilains modOOos

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !

[Résolu] [Calc] extraire données raccourcis

Messagepar cthiegan » 05 Nov 2009 23:48

Bonjour,

je recherche le code macro sous calc (openoffice) qui me permet d'extraire les données URL et le nom d'un raccourcis.

voir exemple ci dessous, je voudrai extraire l'URL: http://www.google.fr et le Nom: Google du raccoucis internet Google

Merci.
Pièces jointes
Lien URL.jpg
Lien Nom.jpg
Dernière édition par MrPropre le 06 Nov 2009 20:28, édité 2 fois au total.
Raison: TO : [CALC] -> [Calc]
OpenOffice version 2.0.0 Windows XP SP2
cthiegan
Fraîchement OOothentifié
 
Messages: 4
Inscrit le: 20 Mai 2006 00:13

Re: [Calc] extraire données raccourcis

Messagepar Dude » 06 Nov 2009 12:28

Salut,

Quel est l'intérêt de faire cela avec Calc ? D'autant que ce type de raccourci est propre à Windows alors que OOo est multi-plateformes. :?

Voici un code simple à adapter :
Code: Tout sélectionner   AgrandirRéduire
Sub CibleRaccourciWindows
   sFic = ConvertFromUrl("c:\chemin\vers\raccourci\document.url")
   oleService = createUnoService("com.sun.star.bridge.OleObjectFactory")
   WSHShell = oleService.createInstance("Wscript.Shell")
   oLnk = WSHShell.CreateShortcut(sFic)
   msgbox "La cible pour " & sFic & " est : " & oLnk.TargetPath
End Sub
OOo 3.2DEV EN sous Windows XP SP3

Pratique, utilisez le service CiJoint pour joindre un exemple et illustrer votre propos.

Poser une question, c'est bien. Répondre aux autres, c'est encore mieux.

Améliorer OOo en votant les issues
Avatar de l’utilisateur
Dude
GourOOou
GourOOou
 
Messages: 7936
Inscrit le: 03 Mar 2006 09:45
Localisation: Lyon, France

Re: [Calc] extraire données raccourcis

Messagepar cthiegan » 06 Nov 2009 20:02

Bsr Dude.

Ok merci çà marche, c'est ce que je voulais.

En fait je veux lister tous mes raccoucis internet et les inscrire sur un onglet calc, les voir sur une seule feuille.


Merci A+
OpenOffice version 2.0.0 Windows XP SP2
cthiegan
Fraîchement OOothentifié
 
Messages: 4
Inscrit le: 20 Mai 2006 00:13


Retour vers Macros et API

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Exalead [Bot] et 1 invité