怎么打开excel未启用宏但包含启用宏的文件

怎么打开excel未启用宏但包含启用宏的文件,第1张

1、首先,我们打开我们电脑上面的excel

2、然后我们点击开发工具

3、之后我们就可以看到宏了,我们点击录制宏;

4、d出的界面,我们点击确定;

4、然后我们就可以录制宏了,录制完成后,我们点击停止录制就可以了。就可以打开excel未启用宏但包含启用宏的文件

用wps打开Excel文档或者WPS类型的表格文档,然后点击上方的【开发工具】。

2.然后可以看到【宏】、【录制新宏】、【宏安全性】、【VB编辑器】四个选项,都是和宏有关的,这里点击【宏】按钮。

3.在新的对话框里,输入宏名,再点击【创建】按钮。

4.然后会跳转到VBA编辑界面,在这里可以进行代码的编写。

5.编写完成代码后,最后保存文件,会提示【无法在未启用宏的工作簿保存以下内容】,原因是当前的格式是xls或者xlsx的。然后点击【否】按钮。

6.最后,进行另存为,将格式选择为xlsm类型,即启用宏的工作簿,即可保存成功。

Sub test_hello()

MsgBox "hello"

End Sub

这个文件中的模块是被调用的对象。

再建立一个Excel文件,创建下面的宏用来调用上面的对象。

Sub test_calling()

Dim xl_wb As Excel.Workbook

Dim xl_wb_name As String

With Application.FileDialog(msoFileDialogFilePicker)     '使用文件对话框选取要调用宏所在的文件

.AllowMultiSelect = False

If .Show = -1Then

xl_wb_name =.SelectedItems(1)

End If

End With

调用程序:

Sub openfile()

Workbooks.Open ("被调用文件.xls")

Workbooks("被调用文件.xls").Sheets("Sheet1").test

End Sub

被调用文件,Sheet1代码:

Public Sub test()

Beep

End Sub。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/tougao/12064821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存