Hypertextový odkaz

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Luking
Level 2
Level 2
Příspěvky: 230
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

Hypertextový odkaz

Příspěvekod Luking » 05 úno 2020 15:06

Ahoj,
řeším takový malý problém :lol:
-----------
O co jde?
Potřeboval bych po vložení hypertextového odkazu na buňky v excelu vypsat jen určitou část textu z toho odkazu, ale pozor ta část je čtyřmístné číslo vždy ve stejné části hypertextového odkazu.
-----------
Takže by to mělo fungovat, tak že uživatel pouze dá CTRL+C a v buňce CTRL+V, kdy mu to v buňce vyhodí jen tu část s čísly. Po kliknutí na ta čísla ho to odkáže normálně na daný odkaz na webu.
-----------

Všem mnohokrát děkuji za cenné rady :thumbup:
Photoshop, AutoCAD, Excel - Kontingenční tabulky, WebDesign
Jestli potřebuješ poradit, neváhej napsat, když bude v mých silách ti pomoct? Rád pomůžu :evil:

Reklama
Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 366
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod elninoslov » 05 úno 2020 16:14

Uveďte príklad v súbore.

Luking
Level 2
Level 2
Příspěvky: 230
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod Luking » 05 úno 2020 16:38

elninoslov píše:Uveďte príklad v súbore.


Mám třeba odkaz:
viewtopic.php?f=35&t=212912

1. Takto ho uživatel zkopíruje.
2. Po vložení do buňky v Excelu (viewtopic.php?f=35&t=212912)

-----> Potřebuji, aby bylo vypsané pouze viewtopic.php?f=35&t=212912&sid=6be6cbeffeb6b35ed83f9688361b2301 ---> toto číslo 212912
s tím, že toto číslo bude jako odkaz.

Doufám, že to zní dost srozumitelně :D nemůžu uvést příklad v souboru, když nevím jak to udělat :D

Mnohokrát děkuji :)
Photoshop, AutoCAD, Excel - Kontingenční tabulky, WebDesign
Jestli potřebuješ poradit, neváhej napsat, když bude v mých silách ti pomoct? Rád pomůžu :evil:

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13.5
Guru Level 13.5
Příspěvky: 23591
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod ITCrowd » 05 úno 2020 16:40

Budeš mít vzorový soubor s odkazy a ten vložíš sem. Do dalších buněk můžeš doplnit, jak to má vypadat.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Luking
Level 2
Level 2
Příspěvky: 230
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod Luking » 05 úno 2020 17:32

ITCrowd píše:Budeš mít vzorový soubor s odkazy a ten vložíš sem. Do dalších buněk můžeš doplnit, jak to má vypadat.


Dobře:
https://docs.google.com/spreadsheets/d/ ... sp=sharing
https://docs.google.com/spreadsheets/d/1y0ixxeQZv2xWCB0Lp5nGfBM4JVz0IzWJUwFdPdkAt00/edit?usp=sharing
Photoshop, AutoCAD, Excel - Kontingenční tabulky, WebDesign
Jestli potřebuješ poradit, neváhej napsat, když bude v mých silách ti pomoct? Rád pomůžu :evil:

Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 366
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod elninoslov » 05 úno 2020 18:25

Tak toto je dotaz-nedotaz.
"čtyřmístné číslo" - je 6 miestne
"ve stejné části hypertextového odkazu" - tuším, že to nebude na konci ako v príklade
"v excelu" - a ono je to Google Sheet

Pre získanie čísla z tohto príkladu, ktorý ale nieje relevantný, platí:

Kód: Vybrat vše

=HYPERLINK(B2;RIGHT(B2;LEN(B2)-1-FIND("t=";B2)))


Problém je, že chcete nahradiť vložený reťazec iným reťazcom na tom istom mieste. To jedine makrom. A makrá pre Google Sheet nerobím. Snáď niekto iný. Ak je to pre Excel, tak treba priložiť reálny súbor, lebo treba v makre zadefinovať kontrolovanú oblasť, a presne ktorá časť reťazca obsahuje to 4-ciferné číslo, a čo je pred ním riadiaci znak/reťazec (v tomto prípade je to "t=")...

Luking
Level 2
Level 2
Příspěvky: 230
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod Luking » 05 úno 2020 18:31

elninoslov píše:Tak toto je dotaz-nedotaz.
"čtyřmístné číslo" - je 6 miestne
"ve stejné části hypertextového odkazu" - tuším, že to nebude na konci ako v príklade
"v excelu" - a ono je to Google Sheet

Pre získanie čísla z tohto príkladu, ktorý ale nieje relevantný, platí:

Kód: Vybrat vše

=HYPERLINK(B2;RIGHT(B2;LEN(B2)-1-FIND("t=";B2)))


Problém je, že chcete nahradiť vložený reťazec iným reťazcom na tom istom mieste. To jedine makrom. A makrá pre Google Sheet nerobím. Snáď niekto iný. Ak je to pre Excel, tak treba priložiť reálny súbor, lebo treba v makre zadefinovať kontrolovanú oblasť, a presne ktorá časť reťazca obsahuje to 4-ciferné číslo, a čo je pred ním riadiaci znak/reťazec (v tomto prípade je to "t=")...


Mnohokrát děkuji :-)
Toto byl pouze vzor udělaný, v mém případe jsou čísla 4..., makru jsem se chtěl vyhnout, ale jinak to nejspíš nepůjde.
Photoshop, AutoCAD, Excel - Kontingenční tabulky, WebDesign
Jestli potřebuješ poradit, neváhej napsat, když bude v mých silách ti pomoct? Rád pomůžu :evil:

Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 366
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline

Re: Hypertextový odkaz

Příspěvekod elninoslov » 06 úno 2020 07:52

Príklad toho makra. Kontrolovaná oblasť B1:B10.
Přílohy
Zmena textu konkrétneho hyperlinku.xlsm
(19.82 KiB) Staženo 50 x


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů