Zamiana nazw w komórkach na odnośnik.

Użytkowanie arkusza kalkulacyjnego
KoalaG
Posty: 30
Rejestracja: ndz sty 28, 2018 10:42 am

Zamiana nazw w komórkach na odnośnik.

Post autor: KoalaG »

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"
OpenOffice 4.1.13 na Windows 7
Jan_J
Posty: 4558
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Zamiana nazw w komórkach na odnośnik.

Post autor: Jan_J »

Wariant podstawowy
sam tekst adresu:

Kod: Zaznacz cały

="https://firma.pl/?s=" & A1
hiperłącze do adresu:

Kod: Zaznacz cały

=hyperlink("https://firma.pl/?s=" & A1)
albo

Kod: Zaznacz cały

=hiperłącze("https://firma.pl/?s=" & A1)
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.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ