Tyke 发表于 2022-7-6 22:53:56

s时显示覆盖警报

在这种情况下,许多圆的插入点被写入一个ASCII文件,以用于另一个程序。文件名会自动提示,如果用户接受该文件,则会保存该文件,覆盖任何具有相同名称的现有文件(如果存在),并且不会显示警告消息,例如“Do want to overwrite the existing file?”。
 
这是我目前使用的函数的代码
 
有没有可能轻松实施此类警报?

BlackBox 发表于 2022-7-6 23:33:52


 
我不做太多VBA开发(我主要使用Visual LISP ActiveX COM API),但从概念上讲。。。
 
您可以使用嵌套的if语句,这样一旦用户接受文件名,*如果*文件名已经存在,则提示覆盖,否则创建/保存新文件。
 
例如(请原谅我糟糕的VBA语法):
 
1
 
脑海中浮现的LISP函数是findfile(不确定vba是否等价?)。
 
希望这有帮助!

Tyke 发表于 2022-7-6 23:59:42

我试图修改代码,但没有成功。谢谢你的建议。
页: [1]
查看完整版本: s时显示覆盖警报