Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过VBA在Excel中强制只读提示为“否”_Excel_Vba - Fatal编程技术网

通过VBA在Excel中强制只读提示为“否”

通过VBA在Excel中强制只读提示为“否”,excel,vba,Excel,Vba,我有一个由多个用户使用的excel电子表格。我将其保存为只读建议提示弹出窗口 但是,当我需要使用其他程序打开此文件以刷新数据库并保存该文件时,每次都必须从弹出的提示中选择只读到“否” 如何临时启用只读提示弹出窗口 谢谢。如果从excel打开。。。这应该可以 Application.DisplayAlerts = False Workbooks.Open ("yourfile.xlsm" Application.DisplayAlerts = True 如果从别处打开,也许你可以只使用一个存根工

我有一个由多个用户使用的excel电子表格。我将其保存为只读建议提示弹出窗口

但是,当我需要使用其他程序打开此文件以刷新数据库并保存该文件时,每次都必须从弹出的提示中选择只读到“否”

如何临时启用只读提示弹出窗口


谢谢。

如果从excel打开。。。这应该可以

Application.DisplayAlerts = False
Workbooks.Open ("yourfile.xlsm"
Application.DisplayAlerts = True

如果从别处打开,也许你可以只使用一个存根工作簿或XLA,用同样的3行代码来获取YouFiel.xLSM。希望有帮助