---
title: "Word (.doc) -> HTML?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10282-word-doc-html"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ironhead"
published: "2001-06-27T07:14:00.000Z"
updated: "2001-06-27T14:06:00.000Z"
replies: 9
views: 723
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/10282-word-doc-html"
---

# Word (.doc) -> HTML?

## #1 — ironhead, 2001-06-27T07:14Z

Finns det nåt sätt (skript eller så) för att konvertera flera word dokument från en katalog till html-sidor? Tips och ideér mottages tacksamt ;)

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

## #2 — Janspeed, 2001-06-27T07:28Z

ett tips är att söka på word i detta forum så hittar du säkert en massa intressanta inlägg. :)

/JANspeed

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

## #3 — ironhead, 2001-06-27T08:22Z

Har sökt, men hittar inget användbart.

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

## #4 — Daniel78, 2001-06-27T09:23Z

Om jag nu ska våga mig på ett försök till att svara här på Webforum får det nog bli just nu, för jag känner mig bra idag=). Har gjort ett system för att konvertera enskilda Word dokument så jag gissar på att det är bara för dig att loopa igenom alla dina .doc filer i en katalog och använda denna funktion:

Function WordToHTML(strWordDoc, strHTMLDoc)
On Error Resume Next

'Starta Word

Dim objWord
Set objWord = CreateObject("Word.Application")
objWord.Visible = False
objWord.Documents.Open(strWordDoc) objWord.DisplayAlerts = False

If Err.Number \<\> 0 Then
   WordToHTML = Err.Description
Else

   Dim FileFormat
   Dim LockComments
   Dim Password
   Dim AddToRecentFiles
   Dim WritePassword
   Dim ReadOnlyRecommended
   Dim EmbedTrueTypeFonts
   Dim SaveNativePictureFormat
   Dim SaveFormsData
   Dim SaveAsAOCELetter

   FileFormat = 8
   LockComments = False
   Password = ""
   AddToRecentFiles = False
   WritePassword = ""
    ReadOnlyRecommended = False
   EmbedTrueTypeFonts = True
   SaveNativePictureFormat = True
   SaveFormsData = False
   SaveAsAOCELetter = False

   objWord.ActiveDocument.SaveAs strHTMLDoc, FileFormat, LockComments, Password, AddToRecentFiles, WritePassword, ReadOnlyRecommended, EmbedTrueTypeFonts,SaveNativePictureFormat, SaveFormsData, SaveAsAOCELetter

objWord.ActiveDocument.Close
     objWord.Quit
     Set objWord = Nothing

      If Err.Number \<\> 0 Then
         WordToHTML = Err.Description
      Else
         WordToHTML = "Konvertering genomförd"

      
   End If 
End If 
End Function

Observera att FileFormat har olika värden på olika datorer, jag kör NT Server 4 med IIS4 och Word2000. Good Luck

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

## #5 — ironhead, 2001-06-27T11:45Z

nice, nice Daniel, men det funkar inte riktigt...när jag kör funktionen står den bara å tuggar, det händer ingenting.

Kan det bero på FileFormat? Jag kör Win2000 Pro, IIS 5 & Word 2000
vet någon vad det kan vara för nummer?

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

## #6 — ironhead, 2001-06-27T12:00Z

När jag startade om burken å körde funktionen igen stod det: "Det gick inte att öppna makroarkivet."

\[Redigerat av ironhead den 27 jun 2001\]

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

## #7 — Daniel78, 2001-06-27T13:21Z

Har inte själv stött på just det problemet men har läst om lite möjliga lösningar. Om FileFormat skulle varit fel kommer det att vara ett annat felmeddelande, kommer dock inte ihåg vilket. Kolla dessa:

1\. Kör "dcomcnfg" och leta upp Word och tryck på Egenskaperna. Kolla under Säkerhet och att alla inställningar är satta till "anpassade..." och att "IUSR\_..." har rättigheter till programmet. Och kolla under Identiteter och kryssa för "Interaktiva användare". Detta kan vara en lösning.

2\. En annan kan vara att installera SR-2 för Office paketet.

3\. Läste också nåt om Norton Antivirus som spökade vid ett sånt felmeddelande.

Annars vet jag inte riktigt vad som kan vara fel.

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

## #8 — Herman, 2001-06-27T13:40Z

FileFormat är systemspecifikt, dvs. är beroende på vad som är installerat. För att göra en generell funktion torde det läggas in en loop som itererar fram rätt filter... 

Tips! prova att spela in ett makro själv och se vad som är numret för HTML-filtret

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

## #9 — Daniel78, 2001-06-27T13:52Z

Om man spelar in ett Makro i Word2000 som ska visa värdet för FileFormat får man bara fram konstanten wdFormatHTML. Hade man tex gjort samma sak i Word97 så hade man däremot fått fram ett värde typ 100, 103 eller i den stilen. Men i Word2000 är denna funktion redan förinstallerad så man får inte fram värdet på detta sätt.

Men med 100% säkerhet beror inte det felmeddelandet som Ironhead har angett på att FileFormat skulle vara fel. Det hade i såna fall varit

Kommandot misslyckades

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

## #10 — ironhead, 2001-06-27T14:06Z

efter konfigureringen med dcomcnfg fungerar det :) tack så hemskt mycket alla. Ska bara se hur  det går med resten...blir ett fall för morgondagen.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10282-word-doc-html
