none
Word 2010 formulářové pole RRS feed

  • Dotaz

  • Dobrý den, poradí mě někdo s následujícím ? 

    Chci přidat do Wordu formulářové pole , které se bude chovat tak, že před vyplněním se bude zobrazovat "Jméno Příjmení" po kliknutí do tohoto pole se to předvyplnění vymaže a objeví se prázdné pole s kurzorem.

    Přidám "Textové pole formuláře" s výchozím textem, nyní ale narážím na dva problémy :

    a) 
    Když chci spustit makro při vstupu musím mít *.docm soubor - je nějaká jiná možnost nežli makro při vstupu ?

    b)

    Když tedy budu mít *.docm a použiju makro při vstupu s funkcí ActiveDocument.FormFields(1).Result = ""
    a poté zamknu dokument jen pro úpravy polí formuláře, mám problém s tím, že se toto makro automaticky spustípři otevření Wordu (i když nedojde ke vstoupení do pole). 

    Díky za pomoc !
    pondělí 10. května 2021 12:24

Všechny reakce

  • Kdyz to nikdo chytrejsi nechce.... Nejsem VBA programator :) Ale princip je asi takovy:

    Potrebujes VBA makro. A toto makro muze byt spusteno i na zaklade nejakych akci - potrebujes udalost click na objektu, nikoliv akci Open Document, jak to mas asi ted.

    https://wordmvp.com/FAQs/MacrosVBA/DocumentEvents.htm

    Takze treba Form a v nem pozadovana udalost click na konkretni casti formu. Viz https://docs.microsoft.com/en-us/office/vba/word/concepts/customizing-word/creating-a-custom-dialog-box

    Najdi si nejaky obecny tutorial k VBA Treba

    https://www.automateexcel.com/vba/word/macro-examples#Word_VBA_Macro_Tutorial

    A pokud si VBA makro v dokumentu nepodepises, budes jeste muset "znasilnit" Word, aby to chtel spustit a nenadaval. Info treba zde

    https://www.datanumen.com/blogs/how-to-digitally-sign-your-word-macro-project/

    Hledej, bud aktivni, youtube je plny video navodu, kde se muzes inspirovat.

    https://www.youtube.com/watch?v=slTDxIWvND0
    Sice pro Excel, ale je videt tlacitko a click metoda, princip je stejny - https://www.youtube.com/watch?v=u_Rn5Hyom-0

    Atp. Vic toho ze mne nedostanes, neni to muj obor :)

    čtvrtek 13. května 2021 10:34