Excel - hypertextový odkaz a jeho název

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

Moderátor: Mods_senior

guesto009
Level 1
Level 1
Příspěvky: 58
Registrován: červenec 07
Pohlaví: Nespecifikováno
Stav:
Offline

Excel - hypertextový odkaz a jeho název

Příspěvekod guesto009 » 11 lis 2014 13:15

Ahoj, potřebuji poradit.
V Excelu mám v jedné buňce vytvořen hypertextový odkaz s nějakým jménem a potřebovala bych, aby se ve vedlejší buňce zobrazovalo, na co ten hypertextový odkaz odkazuje.

Např. buňka A1 má v sobě hypertextový odkaz na Seznam.cz, ale v buňce mám napsáno třeba Vyhledávač a potřebovala bych, aby se v té vedlejší buňce zobrazilo Seznam.cz

Těch hypertextových odkazů mám spoustu a některé jsou nefunkční či maj v sobě chybu, tak potřebuji vědět na co odkazují a abych to nemusela ručně vypisovat

Reklama
guest
Pohlaví: Nespecifikováno

Re: Excel - hypertextový odkaz a jeho název

Příspěvekod guest » 11 lis 2014 14:37

Nejdřív si vyjasněme jednu věc - jak chcete ověřovat funkčnost odkazů? I když budou vizuálně v pořádku, pokud se jedná o složitější odkaz, nemusí být už v danou chvíli platný.

Hyperlink funkcí
- zobrazit vzorce (CTRL+,), zkopírovat jinam, ořezat od znaku = a dalšího balastu (prosté nahrazení nebo regulární výrazy, v Excelu pak třeba přes Data / Text do sloupců) a vrátit do dalšího sloupce Excelu jako text

Hyperlink z průvodce
- uložit sešit jako webovou stránku a buď to vysekat ze zdrojového kódu HTML, nebo stránku někam nahrát a nasadit na ni rovnou nasadit nějaký "web link validator, link checker", třeba http://validator.w3.org/checklink (tuto stránku testoval 80 s rychlostí cca 1 odkaz za sekundu).

Lze to samozřejmě vyřešit i s pomocí VBA, ale podstatný pořád bude ten validátor, text vám nedá nic.

Uživatelský avatar
eLCHa
Level 1
Level 1
Příspěvky: 72
Registrován: duben 10
Bydliště: Ostrava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Excel - hypertextový odkaz a jeho název

Příspěvekod eLCHa » 12 lis 2014 06:52

Odpověď xlnc jsem četl, ale nezkoumal, ta část s tím validátorem může být pro Vás snadným řešením. Ale moc jsem nepochopil to s tím zobrazením vzorců... Je však možné, že chyba je ve mně, protože už jsem dnes nepochopil 3. příspěvek (já věřím, že to je špatným vyjadřováním tazatelů, ale kdo ví ;) )

Nicméně, kdysi jsem něco řešil a tam to nešlo jinak než vlastní funkcí, tak ji sem přikládám, třeba to pomůže.

Kód: Vybrat vše

Function fncGetHyperlinkURL(rCell As Range) As String
On Error Resume Next
fncGetHyperlinkURL = rCell.Hyperlinks(1).Address
On Error GoTo 0
End Function
eL CHá ;)

Kdo hledá, najde. Jenom je třeba hledat pořádně. Zkuste tohle- opravdu to funguje ;)
No vidíš, když se díváš pořádně, tak jedou ;)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Excel a OneDrive
    od sginfo » 11 zář 2023 15:28 » v Kancelářské balíky
    16
    6329
    od mirekol Zobrazit poslední příspěvek
    20 říj 2023 08:31
  • Excel komparacedvou soborů Příloha(y)
    od teichmann.ondrej » 15 dub 2024 17:26 » v Kancelářské balíky
    11
    3406
    od teichmann.ondrej Zobrazit poslední příspěvek
    22 dub 2024 15:45
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    425
    od Grimm Zobrazit poslední příspěvek
    12 bře 2024 21:43
  • Excel - vlastní formát Příloha(y)
    od Story-Long » 11 srp 2023 14:50 » v Kancelářské balíky
    3
    2020
    od Story-Long Zobrazit poslední příspěvek
    14 srp 2023 10:11
  • Excel - funkce když
    od Martyn20 » 13 črc 2023 11:56 » v Kancelářské balíky
    5
    2580
    od mmmartin Zobrazit poslední příspěvek
    13 črc 2023 18:44

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

Kdo je online

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