Excel VBA 怎样签署自己编写的宏

2024-11-20 17:18:29
推荐回答(2个)
回答1:

个人只能签署本机证书,如果迁移到其他电脑,需要重新签署
在开始菜单中如下操作
Microsoft
Office->Microsoft
Office
工具->VBA
项目的数字证书->输入证书名称(随意)->确定
这样证书就生成了,然后打开VBA
在菜单中
选项->数字签名->选择->点击刚才生成的证书->确定

回答2:

假如你登录的用户名是administrator
那么你做好的vba宏就在这个路径下,一个文件名叫“personal.xls”的文件
c:\documents
and
settings\administrator\application
data\microsoft\excel\xlstart
把这个文件拷贝下载放到别人系统的这个路径下就可以了,其中的administrator要替换成其他登录系统的用户名
注:你做的vba宏保存的属性一定要是“个人宏工作簿”,不能是当前工作簿