我收到了一个带有数据的excel工作簿,我用一个激活宏的按钮添加了一个宏。我必须通过电子邮件返回带有宏的excel工作簿。我将工作簿作为附件添加到电子邮件中。我想检查附件,看看是否一切正常,我看到宏不存在。
excel文件已启用宏。
应该怎么做?谢谢。
答案 0 :(得分:1)
在发送前将其保存为.XLSM,它正在进行小测试。如果打开了多个工作簿,也可以指定工作簿名称。
Sub marco()
With ActiveWorkbook.Sheets(1)
Range("a21").Select
ActiveCell.Formula = "=sum(a2:a20)"
End With
ActiveWorkbook.SaveAs _
"C:\Documents and Settings\Desktop\file.xlsm", FileFormat:=52
ActiveWorkbook.SendMail Recipients:="abc@xyz.com"
End Sub