Witam
Mam wykaz produktów w arkuszu kalkulacyjnym.
Nazwa, rozmiar opis etc.
Wpadłem na pomysł że nazwę można przerobić na link do strony. Zaznaczyłem nazwę produktu w komórce opcję hiperlinku.
I wpisałem jako adres Strona.pl/?s="Nazwa produktu" to jest podstrona z wynikami wyszukiwania na hasło Nazwa produktu.
Wiem że siermiężne ale często nazwa w wykazie nie jest taka sama jak URL.
Teraz jak masowo zamienić wpisy w danej komórce na linki Strona.pl/?s="Tekst w komórce"
Zamiana nazw w komórkach na odnośnik.
Zamiana nazw w komórkach na odnośnik.
OpenOffice 4.1.13 na Windows 7
Re: Zamiana nazw w komórkach na odnośnik.
Wariant podstawowy
sam tekst adresu:
hiperłącze do adresu:
albo
Zamiana formuł na wartosci stałe poprzez wklej specjalnie. Wklejenie „specjalne” formuły z hiperłączem nie ma sensu, bo zawartość straci swoją „hiperłączowość”.
Z tekstem wstawianym jako adres trzeba zachować ostrożność. Przekazywanie tekstów do adresów URL musi chronić symbole takie jak "/", "&", "?" albo sam cudzysłów ". Da się to zrobić za pomocą sukcesywnych zamian; choć sprawniej byłoby napisać dedykowaną funkcję w Basicu.
sam tekst adresu:
Kod: Zaznacz cały
="https://firma.pl/?s=" & A1
Kod: Zaznacz cały
=hyperlink("https://firma.pl/?s=" & A1)
Kod: Zaznacz cały
=hiperłącze("https://firma.pl/?s=" & A1)
Z tekstem wstawianym jako adres trzeba zachować ostrożność. Przekazywanie tekstów do adresów URL musi chronić symbole takie jak "/", "&", "?" albo sam cudzysłów ". Da się to zrobić za pomocą sukcesywnych zamian; choć sprawniej byłoby napisać dedykowaną funkcję w Basicu.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)