Prog:: Visual Basic
Bookmark
Titulni strana

Forum
Builder (10)
Problemy a algoritmy (250)
Java (61)
Web (123)
Win32 (74)
PowerBuilder

Archiv
Obecne
Nastroje
Win32
Java
Web

Internet
Megaprint
Technet
Namodro
Lupa
 
Reklama

Vytvoreni zalozky

Nasledujici kod vytvori zalozku pojmenovanou Osloveni, ktera bude obsahovat vybrany text. Pokud neni text vybran, vytvori se zalozka na miste textoveho kurzoru.
    ActiveDocument.Bookmarks.Add Name:="Osloveni", Range:=Selection.Range

Ulozeni textu na zalozku

    ' Nejdrive vybereme text oznaceny zalozkou
    ActiveDocument.Bookmarks("Osloveni").Select
    ' Vybrany text nastavime na novou hodnotu
    Selection.Text = "Vazeny pane,"
    ' Z oznaceneho textu udelame opet zalozku
    ActiveDocument.Bookmarks.Add Name:="Osloveni", Range:=Selection.Range
Zalozka v podstate oznacuje urceny pocet znaku od dane pozice, proto po zmene textu v zalozce musime zalozku nastavit na nove vlozeny text (zacatek zustava, ale delka textu se muze zmenit).

Precteni textu ze zalozky

     Dim Osloveni As String
     ActiveDocument.Bookmarks("Osloveni").Select
     ' Vybrany text se ulozi do promenne
     Osloveni = Selection.Text

Testovano a odladeno: Word 97/2000
Stepan Bechynsky, http://www.builder.cz/stepan



Reklama

 
 

cbob@builder.cz