Vous êtes sur la page 1sur 2

Sub Xuat_file()

'
' Xuat_file Macro
'
'
Dim i As Integer
Dim Site_ID(1 To 1000) As String

' Gan ten file de luu

Site_ID(1) = "BDDA68 "


Site_ID(2) = "DNBHAK "
Site_ID(3) = "DNCM40 "
Site_ID(4) = "VUTT45 "
Site_ID(5) = "VUVT03 "
Site_ID(6) = "VUDD33 "
Site_ID(7) = "VUXM71 "
Site_ID(8) = "DNCM43 "
Site_ID(9) = "DNLT00 "
Site_ID(10) = "VUXM72 "
Site_ID(11) = "VUXM73 "
Site_ID(12) = "BDBB41 "
Site_ID(13) = "BDDA49 "
Site_ID(14) = "BPDP33 "

' ActiveDocument.Fields.Update

' Thuc hien save file

For i = 1 To 181

With ActiveDocument.MailMerge
.Destination = wdSendToNewDocument
.SuppressBlankLines = True
With .DataSource
.FirstRecord = i
.LastRecord = i
End With
.Execute Pause:=False
End With
ActiveDocument.Fields.Update

' Thu muc muon luu ket qua

ChangeFileOpenDirectory "C:\Users\OAIPC\Desktop\Report"

ActiveDocument.SaveAs2 FileName:=Site_ID(i) & ".docx", FileFormat:= _


wdFormatXMLDocument, LockComments:=False, Password:="", AddToRecentFiles _
:=True, WritePassword:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts _
:=False, SaveNativePictureFormat:=False, SaveFormsData:=False, _
SaveAsAOCELetter:=False, CompatibilityMode:=15
ActiveWindow.Close

Next

End Sub

Vous aimerez peut-être aussi