Word-document wordt geopend als alleen-lezen wanneer u het document probeert te openen via programmering

Symptomen

Wanneer u via programmering een Microsoft Word-document probeert te openen, wordt het document geopend als alleen-lezen-document en kunt u het document niet bewerken.

Wanneer u de code toevoegt

   ReadOnly:=False

wordt het document nog steeds geopend als alleen-lezen document.

Wanneer u hetzelfde document met de opdracht openen opent, wordt het volgende bericht weergegeven:

Padnaam moet worden geopend als alleen-lezen tenzij u wijzigingen in moeten worden opgeslagen. Openen als alleen-lezen?

U kunt het document bewerken door te klikken op Ja in het bericht openen.

Oorzaak

Dit probleem treedt op omdat Visual Basic een document wordt geopend met het kenmerk ReadOnlyRecommended is ingesteld op true als alleen-lezen document, zelfs als u probeert het kenmerk alleen-lezen instellen op false.

Opmerking Het volgende voorbeeld wordt in Word 2003 en 2002:

  1. Start Word en maak een nieuw document.

  2. Klik op Opties in het menu Extra .

  3. Klik op het tabblad beveiliging in het dialoogvenster Opties op het selectievakje alleen-lezen aanbevolen .

  4. Sla het document op als C:\Test.doc.

  5. Sluit het document.

  6. Druk op ALT + F11 om de Visual Basic-editor te starten.

  7. Klik op Module in het menu Invoegen.

  8. Typ de volgende code in het modulewerkblad:

    Sub Test()

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

    End Sub
  9. Druk op ALT + F11 om terug te keren naar Word.

  10. Wijs Macro aan in het menu Extra en klik vervolgens op macro's.

  11. Klik op testenin de lijst macronaam en klik vervolgens op uitvoeren.

Het document wordt geopend als alleen-lezen document.

Tijdelijke oplossing

Om dit probleem te omzeilen, gebruikt u de volgende Word Basic-macro in plaats van de Visual Basic-macro in stap 8 van de sectie 'Oorzaak' van dit artikel wordt weergegeven:

Sub Test()

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

End Sub

Deze macro kan na het openen van het bestand worden bewerkt.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld aan het begin van dit artikel is.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

×