Avatar billede madssch Nybegynder
11. august 2003 - 11:57 Der er 3 kommentarer og
1 løsning

ASP/HTML til Word

Hej Eksperter!

Jeg har fundet følgende script her på Eksperten:

<%
Set WordApp = CreateObject("word.application")
Set WordDoc = WordApp.Documents.Add()
       
WordApp.Application.Visible = False
       
Set MyRange1 = WordDoc.Paragraphs.Add.Range
MyRange1.InsertBefore("Testing")       
'MyRange1.Style = "Heading 1"       
       
Set MyRange1 = WordDoc.Paragraphs.Add.Range
MyRange1.InsertBefore(vbcrlf & "Weeh")

WordDocPath = "c:\"
WordDoc.SaveAs WordDocPath & "\test.doc"
       
WordDoc.Close
WordApp.Quit
   
Set WordDoc = Nothing
Set WordApp = Nothing

MsgBox("Completed")
%>

Mit problem er, at jeg får denne fejl når jeg forsøger at køre scriptet:

Microsoft Word fejl '800a175d'

Makroen kan ikke åbnes.

/tilbudssystem/inc_opret_worddoc.asp, line 3


Ved nogen hvad dette kan skyldes?

Jeg køre scriptet fra min lokale IIS, og jeg har WordXP installeret...

På forhånd tak!  ;-)
Avatar billede madssch Nybegynder
11. august 2003 - 11:59 #1
Forresten, linje 3 er denne:

Set WordDoc = WordApp.Documents.Add()
Avatar billede madssch Nybegynder
11. august 2003 - 12:18 #2
Fundet på microsoft.com:

SYMPTOMS
You receive the error message 0x800A175D or -2146822307 when you use Word as an automation server.

CAUSE
Word is started under a user account whose "user hive" is not loaded. By default, only the interactive user and services running from a user account have their User Registry hive loaded.

...Men det synes jeg ikke jeg får noget ud af?
Avatar billede madssch Nybegynder
11. august 2003 - 12:39 #3
Har fundet løsningen:

Jeg skulle i min brugeradministration i Win2K give IUSR og IWAM administratorrettigheder - så kørte det.

Men lad mig lige høre: hvilken indflydelse har det på mit system / sikkerheden for systemet?
Avatar billede the_bma_man Nybegynder
28. september 2003 - 21:16 #4
Hvis IUSER har administrative rettigheder, så betyder det kort og godt, at den bruger enhver der besøger dit site med er, har administratorrettigheder.
Altså kort og godt - nu kan alle alt.

Så det vil nok ikke (i længden i hvert fald) være den rigtige løsning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester