【问题标题】:Macro Button protected in protected worksheet受保护工作表中受保护的宏按钮
【发布时间】:2018-03-11 01:24:42
【问题描述】:

我正在尝试运行一个宏来创建一个可以正常工作的 pdf。当 excel 文件被签名时,excel 文件会自动得到保护。

问题:我在工作表上有一个按钮,需要按下它才能创建 pdf 文档网。但是,这不能完成,因为按钮也受到保护并且无法按下。反正有这个吗?

但是,如果我尝试将 excel 文件手动保存为 pdf,它可以工作。

注意事项

如果工作表不受保护,则签名将被删除。

不会删除签名的小周边

如果将 Excel 工作表保存为不同的名称,则签名会保留。 所以如果我能够让按钮工作。工作簿可以保存为不同的名称(在宏中),然后保存为包含签名的 pdf。

【问题讨论】:

    标签: vba excel


    【解决方案1】:

    右键单击按钮,然后单击格式控制;转到保护选项卡并取消选中锁定复选框。当工作表受到保护时,它仍然可用。

    【讨论】:

    • 试过按钮周围的工作仍然受到保护
    • 可以在具有签名的受保护工作簿中的受保护工作表上按下解锁按钮。 VBA 中任何试图更改已签名工作簿的行都将引发错误,因为它是只读的。当您单击按钮时,您是否收到错误消息或没有任何反应?您确定按钮在保护/签署工作簿之前有效吗?你确定你已经解锁了按钮吗?
    • 按钮在工作簿不受保护时完全有效。因此,当应用签名时,我根本无法按下按钮。
    • 您的 VBA 代码是否可能会在运行时为按钮打开保护/锁定按钮?
    猜你喜欢
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 2020-12-10
    • 2021-11-30
    • 1970-01-01
    • 1970-01-01
    • 2015-05-16
    相关资源
    最近更新 更多