我有一个xlam与我和几个同事共享。我想编辑甚至删除该加载项。但是,当我去保存编辑内容时,它显示为“ xxx.xlam是只读的”。我取消选中了“属性”框中的只读框,但是它仍然给我同样的消息。
当我删除整个文件时,它显示为“操作无法完成,因为该文件已在Microsoft Excel中打开”,我是这里唯一的人,所以我知道没有其他同事可以打开它。
谢谢。
答案 0 :(得分:1)
可以尝试的几件事
IsAddin
属性并将其设置为False
。这将像正常的Excel工作簿一样打开.xlam文件。接下来,将文件另存为您的加载项路径(C:\Users\UserName\AppData\Roaming\Microsoft\AddIn
),确保未将其设置为只读。现在返回并将IsAddin
属性重置为True
,您应该可以编辑并保存加载项。我最喜欢的保存加载项的方法是在属性窗口中选择加载项工作簿对象,然后在我的直接窗口中键入ThisWorkbook.Save
,然后按Enter。IsAddin
属性设置为False
,然后退出弹出的外接程序文件。接下来,关闭工作簿,转到C:\Users\UserName\AppData\Roaming\Microsoft\AddIn
,然后从文件夹中删除加载项。 希望这会有所帮助。如果不是here is a good link.