22. september 2003 - 13:27Der er
10 kommentarer og 1 løsning
Screenupdate ved brevflet
Hej
Jeg bruger følgende kode til at brevflette med word:
Set W = New Word.Application W.Documents.Open WordTemplate
Set WordMasterDoc = W.ActiveDocument W.ActiveDocument.MailMerge.Destination = wdSendToNewDocument W.ActiveDocument.MailMerge.Execute W.Visible = True W.Activate Set NewDoc = W.ActiveDocument '--> "Fanger" det nye dokument WordMasterDoc.Close wdDoNotSaveChanges '--> Lukker skabelonen W.WindowState = wdWindowStateMaximize
jeg ville gerne at den ikke aktiverede word - altså bliver i Access - da den kører denne brevflet flere gange... nogen der kan det... altså kan kører den i baggrunden?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Men hvis der findes en form for "Pause" jeg kan indsætte er det ikke noget problem for så udskriver jeg bare og lukker word - problemet er at hvis jeg ikke kan pause så lukker Access Word før udskrivningen er færdig....
Jeg ved ikke om den rent teknisk lukker Word. Koden åbner et Word-dokument, hvor formularens felt Nr er = Word-dokumentets navn:
Private Sub Kommandoknap28_Click() On Error GoTo err_open Dim docname As String Dim objword As Word.Application Dim objdoc As Word.Document Const dir As String = "D:\VBA\XP\Opskrifter\" Const ext As String = ".doc" docname = dir & Me.Nr & ext On Error Resume Next Set objword = GetObject(, "Word.Application") Err.Clear On Error GoTo err_open If objword Is Nothing Then Set objword = GetObject("", "Word.Application") End If objword.Visible = True AppActivate "Microsoft Word" objword.Documents.Open docname objword.PrintOut objword.Visible = False Exit Sub err_open: MsgBox "fejlkode: " & Err.Number End Sub
Hvis du lægger din e-mail kan jeg sende dig filerne imorgen. Det er et undervisningseksempel på integration mellem access og Word. Må jeg evt. zippe?
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.