返回列表 上一主題 發帖

excel vba 另存新檔 word

回復 1# dennis
用最直覺得寫法,複製/貼上/存檔
  1. Sub ex()
  2. d = Date + 7 - Weekday(Date, 2) '星期日的日期
  3. For i = 2 To Sheets.Count
  4. Sheets(i).UsedRange.Copy '修改複製位置
  5.   Set Wd = CreateObject("Word.Application")
  6.       Set Doc = Wd.Documents.Add
  7.       Wd.Selection.PasteExcelTable False, False, False
  8.       Doc.SaveAs "D:\" & Format(d + i - 1, "mmdd") & "行程.doc" '存成WORD檔
  9.       Wd.Quit
  10. Next
  11. End Sub
複製代碼
學海無涯_不恥下問

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題