Re: [VBA ] 想請問EXCEL的VBA問題
※ 引述《kmands (音樂 旅行 攝影)》之銘言:
: 各位前輩
: 小弟想請問VBA的寫法 我的問題如下
: 我想利用排程自動點選某個EXCEL
: 點選過後 EXCEL裡的樞紐表自動更新
: 更新結束後 檔案關閉 並將此excel檔寄給相關收件人
: 以上是我的問題 請問要怎麼寫呢? 煩請解答 謝謝
各位前輩 以下是我自己寫的VBA 但有些問題 跑的過程不順利
煩請幫忙一下
*ps.原始檔名為test,另存成test1*
Private Sub Workbook_Open()
ActiveSheet.PivotTables("PivotTable1").PivotCache.Refresh
Cells.Select
Selection.Copy
Workbooks.Add
ActiveSheet.Paste
Application.DisplayAlerts = False
ActiveWorkbook.SaveAs Filename:= _
"C:\Documents and Settings\ADMINISTRATOR\Desktop\MAILTEST\test1.xls" _
, FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
ReadOnlyRecommended:=False, CreateBackup:=False
Application.DisplayAlerts = True
mail '此為副程式
ActiveWorkbook.Close
End Sub
----------------------------------------------------副程式部份
Sub MAIL()
Dim app As Object
Set app = CreateObject("Outlook.Application")
Set it = app.CreateItem(olMailItem)
With it
.To = "mmm@yahoo.com.tw"
.Subject = "test"
.Body = "Pls refer to the attachment."
.Display
.Attachments.Add "C:\Documents and Settings\ADMINISTRATOR\Desk_
top\MAILTEST\test1.xls"
.send
End With
End Sub
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.193.186
※ 編輯: kmands 來自: 118.160.193.186 (04/15 22:25)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章