当前位置: 首页 > 常见问题 > Excel表格

怎么运行别的Excel中的宏,共享编辑的excel可以运行宏

  • Excel表格
  • 2023-07-28

怎么运行别的Excel中的宏?1、打开Excel,单击文件菜单,进入下一个界面。2、单击选项,进入下一个界面。3、选中信任中心,单击信任中心设置按钮,进入信任中心对话框。4、单击宏设置选项卡,选中启用所有宏选项,单击确定回到上一个界面。5、那么,怎么运行别的Excel中的宏?一起来了解一下吧。

在一个宏中可以运行另一个宏

Alt+F11,打开vba窗口,在左边的工程列表中喊没找到模块(自动生成的宏会嫌碧出现在这里),导出需要的模块,在另一表里同郑者纳样操作导入模块即可

或者复制宏代码,粘贴到需要的表的代码窗口中。

excel启用宏

在Excel工作簿中创建宏后,有时用户需要宏能够随着工作表的打开自动运行。要实现这种宏的自动运行可以巧辩使用Auto_Open过程启动和事件启动这两种方式。以下是深空游戏小编为您带来的关于让Excel工作簿中宏自动运行,希望对您有所帮助。

让Excel工作簿中宏自动运行

1、启动Excel并打开包含宏的工作表,在“开发”选项卡的“代码”组中单击“宏”按钮打开“宏”对话框,单击“编辑”按钮打开VBA编辑器窗口,如图1所示。在代码窗口中将原有的过程名更改为Auto_Open,如图2所示。切换到Excel窗口,再次打开“宏”对话框,可以看到宏的名称已经改变,如图3所示。保存该文档,当再次打开该文档时,宏将自动运行。

图1单击“编辑”按钮

图2修改过程名

图3宏名称发生改变

2、在“开发”选项卡的“代码”组中单击VisualBasic按钮打开VBA编辑器,在工程辩宽搏资源管理器窗口中双击Sheet1(Sheet1)选项,如图4所示。在打开的代码窗口的“对象”下拉列表中选择Worksheet选项,在“事件”下拉列表中选择Activate选项,在Activate事件代码中添加宏过程名,如图5所示。保存文档,这样当工作表被激活时宏将自动执行。

怎样执行宏

sub 宏1()

call 宏2

end sub

sub 宏2()

msgbox nihao

end sub运行宏1就调用了宏2,会弹出对话启李框“nihao”,宏2的作用域需要亏扰是public,销旁旦就是sub 前面的前缀,省略默认就是public。

Excel怎么调用宏

宏在excel中的作用非常的大,宏可以采用多种方式运行,那么,到底有哪些方式呢,其实方法河间多下面让我为你带来excel2007如何启用运行宏的方法,欢迎大家来到学习。

excel2007启用运行宏插件的方法

1、-宏-录制新宏,会出现对话框,设置快捷按钮(编辑区会出现一个小栏,先不管它)

2、假如想新编的宏是一个经常使用的页面设置,那就按平时设置页面那样操作,当页面设置好后,按刚才在编辑区出现的栏中的停止按钮即可。

3、当你新建一个文档要页面设置时,只需按最初设好的快捷按钮就可以完成操作。

注释:如果将 Microsoft Office Excel 中的宏安全级别设置为“禁用所有宏,并且不做判兄通知”,则 Excel 将只运行具有数字签名或存储在受信任位置(如 Excel 启动文件夹)中的那些宏。如果要运行的宏没有数字签名或不在受信任位置,您可以临时更改启用所有宏的安全级别。

运行宏

一、如果“开发”选项卡不可用,执行下列操作以显示此选项卡:

1.单击“Office 按钮”

,然后单击“Excel 选项”。

2.在“常用”类别中的“使用 Excel 时采用的首选项”下,选中“在功能区显示‘开发’选项卡”复选框,然后单击“确定”。

表格如何启用宏

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。

以上就是怎么运行别的Excel中的宏的全部内容,若要在 Excel 工作簿中运行宏,请单击“运行”。提示:您也可以按 Ctrl+F8 来运行宏,按 Esc 可以中断宏的执行。要从 Microsoft Visual Basic 模块中运行宏,请单击“编辑”。

猜你喜欢