Gå til innhold

Ta vekk beskyttelsen på et WORD dokument


Anbefalte innlegg

Heisan

Jobber litt med et prosjekt der det skal være mulig å importere

dokumentmaler. Disse dokument malene er beskyttet, men det må være mulig å ta vekk beskyttelsen for så å gjøre en endring og så sette tilbake beskyttelsen. Noen som har vert borti dette før?

 

Ole

Lenke til kommentar
Videoannonse
Annonse
Hm. Kanskje følgende kan være til hjelp (evt. et google-søk):

http://itmanager.blogs.com/notes/2005/04/h...o_crack_un.html

8116853[/snapback]

 

Heisan

Joda, man kan gjøre det på denne måten, men ikke veldig bruksvennlig. Se for deg en katalog med 1000 dokumenter som skal importeres i systemet. Da må man altså gjøre denne jobben 1000 ganger. Jeg er ute etter en måte å gjøre dette på med Visual Basic. Derfor trenger jeg å vite hvordan jeg kontrollerer Word fra VB2005. Noe slikt ville jo vert ypperlig:

Public EditDocument(ByVal pDocPath as String, ByVal pPassword as String)
 dim ThisWord as new WordClassWhatEver
 ThisWord.DocName = pDocPath
 ThisWord.OpenPassword = pPassword
 ThisWord.OpenWithReadWriteAndWait()
End Sub

Jeg er temmelig sikker på at det skal la seg gjøre på noe av denne måten. Tidligere, i Clarion, gjorde jeg dette rimelig enkelt. Der opprettet jeg bare en OLE kontrol som jeg sendte de nødvendige kommandoene til. Hadde med andre ord fullstendig kontroll over hele office pakka på den måten. Noe lignende må jo kunne gå an i VB

 

Ole

Lenke til kommentar
Et utgangspunkt kan være denne artikkelen fra MS.

Du burde vel ikke ha store problemer med å endre eksemplene i artikkelen til å passe til behovene dine.

Et søk på "automate word vb" på Google burde forøvrig gi nok av eksempler.

8138541[/snapback]

PERFEKT!! Akkurat det jeg var på jakt etter :-)

 

Takker

 

Ole

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...