---
title: "word document"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/178851-word-document"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "mats47"
published: "2009-06-04T08:08:08.000Z"
updated: "2009-06-09T08:34:42.000Z"
replies: 11
views: 860
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/178851-word-document"
---

# word document

## #1 — mats47, 2009-06-04T08:08Z

jag vill skapa ett word dokument från ett asp sida, men får det inte att fungera.

\<%
Set fso = CreateObject("Scripting.FileSystemObject")
Set fil = fso.Createtextfile("c:\\test.txt", true)

fil.WriteBlankLines(3)

fil.Write ("Det här är ett test!!!")

fil.close
%\>

får meddelande

Microsoft VBScript runtime error '800a0046' 

Permission denied

Permalänk: https://www.webforum.nu/p/178851

## #2 — @nders, 2009-06-04T08:15Z

Har IUSR_xxx tillräckliga rättigheter för att skriva i c:\\? 

Snälla, använd \[kod\]-taggar när du postar kod!

Permalänk: https://www.webforum.nu/p/2189592

## #3 — mats47, 2009-06-04T08:27Z

vad är IUSR_xxx?

\<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"\>
\<html xmlns="http://www.w3.org/1999/xhtml"\>
\<head\>
\<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /\>
\<title\>Untitled Document\</title\>
\</head\>

\<body\>

\<%
Set fso = CreateObject("Scripting.FileSystemObject")
Set fil = fso.Createtextfile("test.doc",true)
%\>

\</body\>
\</html\>

Permalänk: https://www.webforum.nu/p/2189595

## #4 — voigtann1, 2009-06-04T08:36Z

IUSR\_\<datornsnamn\> är by default den användaren som IISn skapar upp rättigheter att skriva till disk. Om inte IUSR_xxx har rättigheter så kommer du inte kunna skapa filer till disk. Det är behörigheter man måste sätta.

Och igen, sätt \[kod\]-block runt dina koder, bli enklare att se vad som exakt är kod i dina texter.

Permalänk: https://www.webforum.nu/p/2189596

## #5 — mats47, 2009-06-04T08:45Z

hur ställer jag in IUSR_xxx rättigheter?

Permalänk: https://www.webforum.nu/p/2189597

## #6 — voigtann1, 2009-06-04T09:05Z

Gå till mappen, och kolla vilka som har behörigheter på mappen (egenskaper) och se till att IUSR_xxx har skrivrättigheter. Dock låter det rätt sjukt att du skall låta IUSR\_ skall ha rättigheter att skriva till c:\\ direkt. skapar en mapp eller liknande där du har dina "word" filer istället och sätt rättigheterna på den mappen.

Permalänk: https://www.webforum.nu/p/2189598

## #7 — Troxy, 2009-06-04T10:12Z

Spara inte filen i rooten på C:
Skriv till sitens hemkatalog, där har användaren säkert behörighet.

Permalänk: https://www.webforum.nu/p/2189602

## #8 — mats47, 2009-06-04T12:31Z

Har fått det att fungerat, hur gör jag olika storlekar, typstilar, fet osv.
kom fram till att \<br\> ska va /n

```

<HTML>
<HEAD>
<TITLE>MSWORD App through JavaScript</TITLE>
</HEAD>
<BODY>

<%
text="Ett avtal är en överenskommelse varigenom personer (fysiska eller juridiska) grundar ett rättsförhållande mellan varandra."
text2="Vissa, framför allt skriftliga avtal, kan också benämnas kontrakt."
%>
<script>
var w=new ActiveXObject('Word.Application'); 
var docText;
var obj;
if (w != null)
{
w.Visible = true;
w.Documents.Add();
w.Selection.TypeText("<H6><%=text%>\n\n<%=text2%></H6>");
w.Documents.Save("g://atmtv/aaa2.doc");
w.Quit();

}

</script>

</BODY>
</HTML>
```

Permalänk: https://www.webforum.nu/p/2189629

## #9 — mats47, 2009-06-04T13:19Z

Storleken på texten, någon som vet hur jag ändrar den?

denna kod fungerar ej

```
w.Visible = true;
w.Documents.Add();
w.Selection.fontSize("6pt");
w.Selection.TypeText("<%=text%>\n\n<%=text2%>");
w.Documents.Save("g://atmtv/aaa2.doc");
w.Quit();
```

Permalänk: https://www.webforum.nu/p/2189631

## #10 — mats47, 2009-06-09T07:54Z

När jag kör denna kod

```

w.Visible = true;
w.Documents.Add();
w.Selection.TypeText("<%=text%>\n\n<%=text2%>");
w.Documents.Save("g://atmtv/aaa2.doc");
w.Quit();
```

får jag fram texten i word dokumenten, men när jag
ska stänga dokumentet så får jag ett fel meddelande

"Filen används av ett annat program eller annan användare
normal.dot"

Permalänk: https://www.webforum.nu/p/2190094

## #11 — Lasp, 2009-06-09T08:25Z

Det är mallen  Normal.dot prova att ge det nya dokumentet ett annat namn alltså save as.

Permalänk: https://www.webforum.nu/p/2190095

## #12 — mats47, 2009-06-09T08:34Z

testa på en annan dator då fungerade det
konstigt

Någon som vet hur jag kopiera ett word dokument med tabar, storlekar rammar osv till 
\<%=test%\>

Permalänk: https://www.webforum.nu/p/2190096

---

Tråden på webben: https://www.webforum.nu/amne/asp/178851-word-document
