2017-10-10 50 views
1

伙计personal.xlsb for excel 2016不更新

我开始在一个月前使用personal.xlsb for excel 2016。它拥有为excel用户表单添加的vba代码。它在一周前停止了工作。如果我改变了用户表单中的vba代码,我会被问到...你想保存到personal.xlsb ...,我说是的,它节省[显然几乎]。 但我下次尝试执行修改后的用户窗体,代码更改似乎没有生效。 personal.xlsb在XLSTART中,它是可信的,它不会被认为是“由于损坏而被禁用”。 我已经用Google搜索了,但我在互联网上看不到任何补救措施。任何人都可以体验这一点[excel2016,32位版本,64位w10,刚刚开始1-2周前]

任何帮助,将不胜感激。

感谢, 罗恩

+0

它是否提示您在退出Excel时保存'personal.xlsb'工作簿? – YowE3K

回答

0

他引用Mr. Excel回应:

除非我错了,用户窗体不会在列表中显示出来,你有一个按钮或模块调用。 ..所以只需添加

Sub OpenForm() 
UserForm1.Show 'Change this to your UserForm name. 
End Sub 

应该为你工作...

+0

是的,它询问你是否想保存,它确实保存。我重命名,提出了卓越,没有VBA那么所以我知道XLSTART工作,是的,我有一个宏'按钮'。这里是问题1.我添加了新的代码2.我进入了xls,并且用户窗体反映了更新3.我将它保存到个人中[它说..你想保存..等等等等] 4.我保存/关闭xls,重新打开,新代码没有反映出来。看到我做错了什么? 我想下一步是导出个人之前和之后保存,看看实际发生了什么。这虽然是新的。它已经按照预期工作了几个月。 – rny1so