[Résolu] Liens Hypertextes à modifier en masse

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

[Résolu] Liens Hypertextes à modifier en masse

Message par pasc »

Bonjour à toutes et tous,
J'ai pour travail la dématérialisation de documents divers. J'ai dernièrement créé un tableau CALC avec des hyperliens (950). Lorsque l'on clique sur un lien on accède au PDF souhaité.
Problème que je viens de rencontrer alors que j'effectue toujours les mêmes manipulations. Et ce même en travaillant sur un autre ordinateur, auparavant cela fonctionnait mais il semble plus maintenant.

Ma procédure : j'ouvre un fichier calc. 1ère cellule : 1 - 2ème cellule l'objet.
A partir de mon fichier calc, je le transforme en pdf puis passage par notepad. Puis par internet grâce à wamp. Ce qui fait que n'importe qui ayant l'autorisation d'atteindre le fichier, celui ci peut ouvrir le fichier souhaité en cliquant dessus.

Mon problème est que maintenant, le chemin est introuvable : the requested URL /Users/P**** B****/Desktop/ARRETES/ARRETES 1990/04_90.pdf was not found on this server.
le lien devrait être : http://localhost/PLANCLASSEMENT/ARRETES/ARRETES 1990/04_90.pdf

Existe t il une possibilité de modifier les liens ? sans que cela soit un par un car j'en ai 950....

D'avance, je vous remercie de votre aide.
Pascale
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Liens Hypertextes

Message par Dude »

Salut,

Déjà, je ne vois pas comment tes liens pourraient fonctionner.
L'espace est un caractère interdit dans une URL. On en a parlé le mois dernier dans ce fil.
pasc a écrit :Existe t il une possibilité de modifier les liens ?
Menu Édition > Rechercher & remplacer
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Salut,

En fait, il n'y a pas pas d'espace. Je ne l'avais pas vu en tapant le lien. Désolée.

En revanche, je tente rechercher remplacer et cela ne fonctionne pas.?

N'existe t il pas un code source sous calc afin de modifier la partie de mes liens qui ne fonctionnent pas ?

Merci encore.

Pascale
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17188
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Liens Hypertextes

Message par jeanmimi »

Bonjour,
Tu fais Rechercher & Remplacer par quoi exactement ?
LibreOffice : Version : 25.2.0.3 (x64)(20 février 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Sur calc, première colonne 1, 2, 3, 4, etc... La deuxième l'objet.
Sur la première colonne, je vais chercher mon hyperlien au format pdf.
Puis, je transforme mon calc en pdf puis j'effectue un "moulinette" avec notepad dixit chef informaticien...
Et c'est ainsi qu'à travers "wamp", l'on peut accéder par internet au document.
Une personne effectue une recherche, elle clique sur le numéro par exemple 1 et tombe sur le document en pdf.

Le problème est que j'ai crée sur répertoire sur le bureau d'un autre pc (auparavant cette manipulation fonctionnait) et je colle dans le répertoire wamp au bon endroit. Et cela fonctionne.

Sauf pour ce document.? Est ce parce que c'est un document calc ? Auparavant toutes mes modifications étaient sur un document writer... ?

En fait il faut que je remplace une partie du chemin de l'hyperlien. Le problème est que j'ai plus de 950 liens. Je souhaiterais savoir s'il existe un système comme un code source pour modifier en lot tous les chemins mal identifiés ?

Merci à vous.
Pascale
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
MrPropre
MOOdérateur
MOOdérateur
Messages : 1138
Inscription : 01 oct. 2008 16:54

Re: Liens Hypertextes

Message par MrPropre »

Bonjour,

Votre signature indique une version obsolète :
ooo 4.0.0
Commencez par vous mettre à jour en suivant le tutoriel dédié à votre système (que vous avez par ailleurs omis) :
https://forum.openoffice.org/fr/forum/v ... m.php?f=38

Si le problème persiste, joignez votre document. Utilisez pour cela notre service Ci-Joint (lien en bas de la page lors de la rédaction du message) : http://forum.openoffice.org/fr/forum/ft ... ne-PJ.html

Dans l'attente.
Nettoyez votre PC du piratage, utilisez des logiciels libres à chaque lavage.
Une seule dose de OpenOffice suffit à éliminer durablement toute trace de MS-Office.
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Comme demandé, voici mon document ou tout du moins une petite partie.
La colonne 1 en vert le bon chemin en jaune le chemin n'est pas le bon.
Je souhaiterais modifier en lot tous les mauvais chemins.
J'ai téléchargé notepad mais je n'arrive pas à trouver le chemin d'une ligne..???
Merci d'avance.
Pascale
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
ooo 4.1.1
Win 7 pro sp1
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

c'est fait.
Merci encore.

J'ai il me semble trouvé une possibilité mais je flanche à un moment.

J'ai zipper mon fichier *.ods puis dan sle document compressé, j'ai trouvé un fichier content.xml que j'ai ouvert avec writer.
J'ai modifier et remplacer les chemins qui ne sont pas ok.
En revanche, je ne sais pas comment "revenir" en arrière.

C'est à dire revenir au fichier ods avec les bonnes modifications.

Merci encore
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Liens Hypertextes

Message par Dude »

Tu as fait des copier / coller d'URL renommé en hyperlien alors que tu aurais dû utiliser la fonction LIEN.HYPERTEXTE
Partant de là, le seul moyen d'extraire le contenu de chaque cellule est de recourir à une macro.
Le problème a déjà été abordé : http://forum.openoffice.org/fr/forum/vi ... hypertexte
pasc a écrit :j'ai trouvé un fichier content.xml que j'ai ouvert avec writer
Writer n'est pas un éditeur XML
Image
http://forum.openoffice.org/fr/forum/vi ... 29&t=10550
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Bonjour,

Non je n'ai pas fait de copier-coller.

Exemple : j'ai fait un clic droit sur le numéro 1 (par exemple) et je clique sur l'icône hyperliens et dans document chemin je vais chercher mon document au format pdf.
Lorsque je clique sur la deuxième ligne j'ai le numéro 2 et je suis allée chercher le document numéro 2.

Ce n'est pas un copier coller puisque pour chaque ligne les documents sont différents.

Je vais aller voir la macro lien hypertexte, si vous dites qu'il faut passer par là.

Merci à vous.
Pascale
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26009
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Liens Hypertextes

Message par Dude »

pasc a écrit :Exemple : j'ai fait un clic droit sur le numéro 1 (par exemple) et je clique sur l'icône hyperliens et dans document chemin je vais chercher mon document au format pdf.
Ta procédure est incorrecte ou je n'arrive pas à la reproduire :
_erreur.png
La copie écran montre qu'un clic droit sur le numéro 1 affiche un menu contextuel qui ne comporte aucune icône hyperliens.

Comme je l'ai dit précédemment, tu aurais dû passer par une formule.
hyperlien.ods
Le classeur ci-dessus montre comment répartir l'information sur deux colonnes (une pour le n° et l'autre pour l'URL).
Le dialogue "Rechercher & remplacer" peut alors être utilisé pour corriger les adresses erronées.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Si vous passez "la main" de la souris sur le 1, vous devez voir le lien du fichier.
non ?
Pour ma part, c'est ce que je vois... et c'est là ou il y a un problème certains liens sont ok et d'autres pas (deuxième ligne) n'est pas le bon.

Je viens de tenter de faire un fichier identique à ce que vous me dites mais il va falloir pour atteindre un dossier, cliquer sur un lien qui va se nommer :

"C:\wamp\www\PLANCLASSEMENT\01 FICHES\D\ARRETES\ARRETES 1990\03_90.pdf" au lieu du lien "03" comme sur mon tableau....

Bon, je vais refaire mes 950 liens car je n'ai pas les compétences pour comprendre ce que vous me dites, notamment pour les macros.

Merci encore pour votre aide.
ooo 4.1.1
Win 7 pro sp1
Avatar de l’utilisateur
Zelada
InconditiOOnnel
InconditiOOnnel
Messages : 930
Inscription : 27 févr. 2013 14:55

Re: Liens Hypertextes

Message par Zelada »

Bonjour
Je viens de tenter de faire un fichier identique à ce que vous me dites mais il va falloir pour atteindre un dossier, cliquer sur un lien qui va se nommer :
"C:\wamp\www\PLANCLASSEMENT\01 FICHES\D\ARRETES\ARRETES 1990\03_90.pdf" au lieu du lien "03" comme sur mon tableau....
Il suffit de masquer les deux premières colonnes

A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 3.6.5.2 (version imposée) sous Windows XP SP3 au bureau
phip
HédOOniste
HédOOniste
Messages : 2016
Inscription : 09 juin 2010 18:13

Re: Liens Hypertextes

Message par phip »

Bonjour
pasc a écrit :Bon, je vais refaire mes 950 liens car je n'ai pas les compétences pour comprendre ce que vous me dites, notamment pour les macros.
1 télécharger le fichierExtraireURL.ods
2 effacer les données sauf le bouton
3 colonne B2 entrer et étirer vers le bas 950 lignes
4 coller les 950 liens à partir de C2
pasc01.png
5 clic sur le bouton Extraire
tu récupères les url en colonne B
pasc02.png
cordialement
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Comment baliser correctement ?
AOO 4.1.4 Win10 Famille 1709
Avatar de l’utilisateur
Zelada
InconditiOOnnel
InconditiOOnnel
Messages : 930
Inscription : 27 févr. 2013 14:55

Re: Liens Hypertextes

Message par Zelada »

Bonjour phip

:bravo:

J'espère que pasc reviendra avant d'avoir refait ses 950 liens.

Il Elle va te sauter au cou ou alors tu auras droit à une bouteille de champagne :lol:

A+
 Ajout : Et bien sûr : merci spYre 
Dernière modification par Zelada le 30 avr. 2015 15:30, modifié 1 fois.
LibreOffice 3.6.5.2 (version imposée) sous Windows XP SP3 au bureau
pasc
NOOuvel adepte
NOOuvel adepte
Messages : 10
Inscription : 27 avr. 2015 08:47

Re: Liens Hypertextes

Message par pasc »

Merci beaucoup.
Je verrais tout cela la semaine prochaine.
Bon week-end.
Pascale
ooo 4.1.1
Win 7 pro sp1