webForumDet fria alternativet

Word via VB

.NET

3 svar · 375 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Frågan#1

Kan man öppna ett word-dokument i förhandsvisningsläge via VB??

mv icaaq

Medlem sedan juni 20022 599 inlägg
#2

Ja? Alla Office-program är COM-enablade och VB är COM-enablat så det borde ju rimligtvis gå. Sen är jag lite osäker på vad du menar med "förhandsvisningsläge". Menar du printpreviewen?

Medlem sedan okt. 20005 273 inlägg
#3

niko skrev:

Menar du printpreviewen?

Ja

mv icaaq

Medlem sedan juni 20022 599 inlägg
#4

Well .. Om inte VB:s intellisense luras så finns det en PrintPreview-property direkt på Word.Application.

Alltså:

' yada yada ..
set dinapplikation = New Word.Application
dinapplikation.Visible = True
dittdokument = dinapplikation.Documents.Open("<dittdokument>")
dinapplikation.[b]PrintPreview[/b] = True
' yada yada ..

Typ.

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)