با سلام
با این کد میتونید یک رنج مشخص رو در قالب یک فایل word ، با دادن نام ذخیره کنید.
شاید قسمتی از جواب سوال شما باشه.
کد:
Sub test()
Dim wb As Workbook
Dim saveFile As String
Dim Rng As Range
On Error Resume Next
Set Rng = Range("a1:c20")
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Set wb = Application.Workbooks.Add
Rng.Copy
wb.Worksheets(1).Paste
saveFile = Application.GetSaveAsFilename(fileFilter:="Text Files (*.doc), *.doc")
wb.SaveAs Filename:=saveFile, FileFormat:=xlText, CreateBackup:=False
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
علاقه مندی ها (Bookmarks)