通过OLE自动化保存Excel文件会强制输入密码

时间:2019-04-25 17:00:12

标签: excel delphi ole

我在Delphi中通过OLE自动化创建,填充和保存Excel文件。 保存时,密码会自动添加到文件中(“ 0”)。

UITableviewCell

VarEmpty似乎是这里的问题,它的值为“ 0”。 我也尝试过使用'',结果相同。

1 个答案:

答案 0 :(得分:2)

正确的参数是EmptyParam。您需要为不想提供值的可选参数指定“空”变体。您可以使用任何变体,但是为此目的,EmptyParam被全局声明为空变体。

您正在使用varEmpty,它是一个数字常量,表示此类空变量的类型。 varEmpty确实具有值0,对于密码,它将被解释为字符串。参见varEmpty constant