Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Pri pokuse programovo otvoriť dokument programu Microsoft Word, dokument sa otvorí ako dokument len na čítanie a nedá sa upraviť dokument.

Po pridaní kódu

   ReadOnly:=False

dokument sa otvorí aj ako dokument iba na čítanie.

Keď otvoríte toho istého dokumentu použitím príkazu Otvoriť , zobrazí sa nasledujúce hlásenie:

Cesty by otvoriť iba na čítanie, nie je potrebné uložiť zmeny. Otvoriť iba na čítanie?

Otvoríte dokument kliknutím Áno na správu.

Príčina

Tento problém sa vyskytuje, pretože Visual Basic otvorí ľubovoľný dokument s ReadOnlyRecommended atribút True ako dokument iba na čítanie, ak sa pokúsite nastaviť atribút ReadOnly FALSE.

Poznámka: V nasledujúcom príklade sa program Word 2003 a 2002:

  1. Spustenie programu Word a potom vytvorte nový dokument.

  2. V ponuke Nástroje kliknite na položku Možnosti.

  3. V dialógovom okne Možnosti na karte zabezpečenie kliknutím začiarknite políčko Odporúčané iba na čítanie .

  4. Uložiť ako C:\Test.doc.

  5. Zatvorte dokument.

  6. Stlačením klávesov ALT + F11 spustite editor jazyka Visual Basic.

  7. V ponuke Vložiť kliknite na položku modul.

  8. Do hárku modulu zadajte nasledujúci kód:

    Sub Test()

    Documents.Open FileName:="C:\Test.doc", ReadOnly:=False

    End Sub
  9. Kláves ALT + F11 sa vráťte do programu Word.

  10. V ponuke Nástroje ukážte na položku makroa kliknite na tlačidlo makrá.

  11. V zozname názov makra kliknite na testovaniea kliknite na položku Spustiť.

Dokument sa otvorí ako dokument len na čítanie.

Alternatívne riešenie

Tento problém obísť, použite nasledovné základné slovo makro namiesto makro jazyka Visual Basic, ktoré sú uvedené v kroku 8 "Cause" časti tohto článku:

Sub Test()

WordBasic.FileOpen Name:="C:\Test.doc"

End Sub

S makro môžete upraviť súbor po otvorí.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft uvedených na začiatku tohto článku.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×