EXCEL的VBA能不能打开加载宏文件就触发执行VBA

RT,VBA能不能在打开工作簿后打开打开加载宏xia文件后自动执行加载宏的代码。注意不是打开工作簿自动执行,而是打开加载宏自动执行,在线等,比较急。... RT,VBA能不能在打开工作簿后打开打开加载宏xia文件后自动执行加载宏的代码。注意不是打开工作簿自动执行,而是打开加载宏自动执行,在线等,比较急。 展开
 我来答
爱笑的柯南推理
2018-07-09 · TA获得超过6191个赞
知道大有可为答主
回答量:6693
采纳率:65%
帮助的人:1173万
展开全部
  • 首先,打开一个excel文件。

  • 点击选项,工具选项菜单>宏>录制宏

  • 这时就可以对宏进行操作了,例如想使选中区域数据居中对齐,则对数据进行居中操作,最后点击终止按钮即可。

  • 4

    查看源代码点击alt+f11即可

追问
我想要的是打开任意一个工作簿,然后打开一个特定的加载宏文件,然后这个工作簿就会自动执行加载宏的代码,这个可以吗??
bdmcz
2021-08-19 · TA获得超过105个赞
知道小有建树答主
回答量:78
采纳率:0%
帮助的人:34万
展开全部
可以的。这个需要在vba代码窗口设置,在最顶部的下拉菜单选择 worksheet,它右边的下拉菜单就会出现activate ,selectchange 等等触发事件类型。问题所述情况大概适用activate。但是注意这中情况下编辑代码时不能逐行调试,要格外注意代码正确性,可以先调试正确再选择套用触发类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l7722526
推荐于2018-07-30 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3750万
展开全部
在vba编辑器中点击thisworkbook 然后把他的 isaddin属性改成false 就可以了 你也可以添加一个宏 在运行一下: Sub a() ThisWorkbook.IsAddin = False End Sub
追问
我想要的是打开任意一个工作簿,然后打开一个特定的加载宏文件,然后这个工作簿就会自动执行加载宏的代码,这个可以吗??
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式