怎么运行别的Excel中的宏?1、打开Excel,单击文件菜单,进入下一个界面。2、单击选项,进入下一个界面。3、选中信任中心,单击信任中心设置按钮,进入信任中心对话框。4、单击宏设置选项卡,选中启用所有宏选项,单击确定回到上一个界面。5、那么,怎么运行别的Excel中的宏?一起来了解一下吧。
Alt+F11,打开vba窗口,在左边的工程列表中喊没找到模块(自动生成的宏会嫌碧出现在这里),导出需要的模块,在另一表里同郑者纳样操作导入模块即可
或者复制宏代码,粘贴到需要的表的代码窗口中。
在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中的作用非常的大,宏可以采用多种方式运行,那么,到底有哪些方式呢,其实方法河间多下面让我为你带来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 模块中运行宏,请单击“编辑”。