锁定 Excel 个单元格在重新打开时解锁

Locked Excel Cells Becoming Unlocked When Re Opened

我有一个 Blueprism 进程,它正在锁定列并保护工作表。然后单元格被锁定。当文件被保存、关闭并重新打开时,单元格不再被锁定。

GetInstance(handle).Activecell.Locked = True
GetInstance(handle).ActiveSheet.Protect

问题是我使用的是 CSV。似乎在那里不起作用,但在标准 Excel 工作簿中起作用。

大多数情况都与 excel 设置有关,不完全是 Blueprism。我建议尝试使用 Excel 工作簿中的选项菜单并删除恢复标志。

Control+A 和格式 sheet 到文本类型并首先手动保存(一次 activity)。有时格式化可能是根本原因。