1、将excel表格的操作流程指定宏名称录制成宏,复杂操作可以录制多个宏,以不同的宏名称保存。
-
录制宏,在菜单中找到宏功能区,本人的宏放在视图菜单里
-
开始录制
-
停止录制
-
如果在菜单中找不到宏可以点击【文件】找【选项】去【自定义功能区】中导入指定菜单就OK啦
2、将excel保存为启用宏的工作薄,文件名另起也可以用原名。
3、python中导入win32com
- 安装方式
python3安装:pip install pypiwin32
python2安装:pip install pywin32
import win32com.client
def useVBA(VBA):
xlApp = win32com.client.DispatchEx("Excel.Application")
xlApp.Visible = True
xlApp.DisplayAlerts = 0
xlBook = xlApp.Workbooks.Open(file_path,False)
xlBook.Application.Run(VBA) #宏
xlBook.Close(True)
xlApp.quit()
file_path = r"C:\Users\Administrator\Desktop\工作簿1.xlsm"
useVBA('清除格式')
执行以上代码就可以一次完成所有重复操作啦。
最后,最最重要的一件事是——
如果以上内容对你有用,请留个赞呗~~~