Convertir une URL en hyperlien sans ouvrir de boîte de dialogue

Bonjour,
Ponctuellement, je souhaite convertir une URL de type web en hyperlien, sans avoir à ouvrir de boîte de dialogue. Typiquement, sélectionner le texte de l’URL puis effectuer la conversion à l’aide d’un raccourci au clavier que j’aurais associé à une commande.
J’ai volontairement désactivé la conversion automatique, à la saisie.
Je pensais qu’il y existait une commande du type “copier comme un hyperlien” mais je ne l’ai pas trouvée.
Savez-vous comment on peut faire ?
D’avance merci.
Kali

une variante de macro comme

Merci pour cette proposition mais je ne connais rien au langage de macros de LibreOffice :cry:
Je craignais qu’il faille en passer par là… J’avais fait quelques essais avec la création de macros par “enregistrement” mais ça n’a rien donné d’exploitable, même en ne faisant que des actions au clavier.

effectivement, c’est notoirement très buggé :frowning:

ceci devrait faire l’affaire :

 sub setHyperLinkURL
  ' Get the current selection object
    oSelection = ThisComponent.CurrentController.getSelection().getByIndex(0)

    oSelection.HyperLinkURL = oSelection.getString()
end sub
1 Like

Merci beaucoup @fpy ! :pray: :star_struck:
Trop bien ! Associée à un raccourci-clavier, cette macro fait exactement ce dont j’avais besoin. Simple et limpide! Ça me donne presque envie de me remettre aux LOO :grin: