Jste zde: Úvodní stránka » word » visual-basic-vba » vba-odebrani-hypertextoveho-odkazu
VBA - odebrání hypertexového odkazu
jak ve Visual Basicu automaticky odebrat hypertextové odkazy.
Cíl
Automatické odebrání hypertextových odkazu v MS Word pomocí VBA (programu ve Visual Basicu).
Řešení
Možností jak daný problém vyřešit je mnoho. Popsané řešení je funkčí.
Důležité: Před experimentováním s následujících maker si prosím zálohujte upravovaný text. Zalohování dokumentu před pokusy s makry určitě berete jako samozdřejmost, ale upozornění se hodí.
Řešení - jen hypertextový odkaz
Sub Odebrat_Hypertextovy_Odkaz()
Dim oDoc As Document
Dim oStory As Range
Dim oHlink As Hyperlink
For Each oStory In ActiveDocument.StoryRanges
For Each oHlink In oStory.Hyperlinks
oHlink.Delete
Next
Next
End Sub
Řešení - hypertextový odkaz i s textem
Sub Odebrat_Hypertextovy_Odkaz_I_S_Textem()
Dim oDoc As Document
Dim oStory As Range
Dim oHlink As Hyperlink
For Each oStory In ActiveDocument.StoryRanges
For Each oHlink In oStory.Hyperlinks
oHlink.Range.Delete
Next
Next
End Sub
Článek byl aktualizován: 10.01.2010 12:37
Další články k tématu
- VBA - odebrání hypertexového odkazu - právě čtete
- VBA - Automatické spuštění makra
- VBA - Zobrazení dialogu (hledej, nahradit,...)
Komentáře
Josef
Přidáno: 14.04.10 09:31
Mám dotaz: Lze ve Wordu po spuštění souboru automaticky spustit makro ? Jak ?
Pavel Lasák
Přidáno: 14.04.10 17:44
To Josef: LZE :) Podobně jako v MS Excel, jen deklaruješ, že při otevíraní dokumentu se má provést požadovaná akce:
Private Sub Document_Open()
MsgBox "office.lasakovi.com"
End Sub
Míra Jirásek
Přidáno: 17.09.10 18:02
Ahoj a dobrý den, když už se to tu motá kolem mazání hypertextového odkazu, mám menší problém. Potřeboval bych vytvořit relativní hypertextový odkaz pomocí VBA. Problém je v tom, že formulář, který by měl uživatel používat, má obsahovat CommandButton, který by měl zobrazit dialog pro uložení hypertextového odkazu do určité buňky na určitém listě. Předem ale nevím, jak se tato složka bude jmenovat. Děkuji všem za případnou pomoc.
Pavel Lasák
Přidáno: 20.09.10 17:55
To Míra: Takže hypertextový odkaz bude zaviset na znění složky ve které je výsledný soubor umistěn? Adresa buňky i název listu budou vždy stejné?
Přidání nového komentáře
Za obsah komentářů neodpovídám, jelikož jsou komentáře publikovány ihned po jejich napsání čtenářem. Toto nemohu nijak ovlivnit. Přesto si vyhrazuji možnost jakýkoli neslušný komentář smazat bez udání důvodu.
Nejnovější článek
Z článku o
word jsem jako poslední přidal či upravil článek
12.5.2012:
Matematické rovnice (vzorce) - Word 2010.
Nejčtenější článek
Word
Google+
Novinky
Matematické rovnice (vzorce) - Word 2010
Excel: 14.05.2012:
Kombinování funkcí - vzorců
Access: 28.04.2012:
VBA - Jak spustit v MS Access
Power Point: 25.04.2012:
SmartArt - PowerPoint 2010
Outlook 26.04.2012:
Outlook 2010 - jak vypadá
Project: 05.04.2012:
Kalendář ukázka
OneNote: 17.10.2010:
OneNote 2010 – popis obrazovky
Office 30.04.2012:
Kde hledat odpovědi na dotazy o MS Office
Poděkování
Translate
Stránky o MS Office produktu společnosti Micosoft. Neslouží jako technická podpora.
| Email na autora: lasak@centrum.cz | Copyright © : Pavel a Danka 2006 - 2012 |
| Doporučuji: Advokátní kancelář Brno - Dana Lasáková |
796
Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.