Word

ASP

3 svar · 188 visningar · startad av Catalina

Medlem sedan okt. 200069 inlägg
Trådstart#1

*mutter*

Hur öppnar man ett redan existerande word dokument från sin kod?

Och för det andra om jag nu skulle vilja
ta reda på hur man gör ovanstående var ska jag leta, kollade på microsofts dokumentation men hittade inte ett smack. Beror det på att mina glasögon ligger kvar hemma idag eller?

Medlem sedan okt. 200069 inlägg
#2

Jag skriver:

Dim myWord  
Dim strFilename 
Set myWord = CreateObject"Word.Application")
myWord.Visible = True

strFilename = "C:\test.doc"

With myWord
	.Documents.Open strFilename
End With

och hoppas att word ska öppnas med rätt fil i sig, men det gör det inte. Istället så öppnas ett word någonstans i bakgrunden, jag ser att word är öppet med test.dox i Taskmanagern men jag kan inte se det....

Vad gör jag för fel??

Medlem sedan aug. 2000207 inlägg
#3

Så vitt jag vet så går det inte...

Medlem sedan dec. 1999707 inlägg
#4

Jodå, visst går det. Men man får ju tänka på vad man skall ha till det. Om man har koden som server-skript så får man tänka på att word-dokumentet öppnas på servern.

Words objektmodell finner du på:
http://msdn.microsoft.com/library/officedev/off2000/wotocobjectmodelapplication.htm

Det finns ett property som bestämmer om applikationen skall köras i bakgrunden eller visuellt.

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)