Strona 1 z 1

Zamiana nazw w komórkach na odnośnik.

: czw maja 19, 2022 2:03 pm
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"

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

: czw maja 19, 2022 2:37 pm
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.