VBS脚本删除只读并添加只读

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBS脚本删除只读并添加只读相关的知识,希望对你有一定的参考价值。

我是VBS脚本的新手。

我已设法打开我的Excel工作表并编写“新数据”并再次保存。这段代码:

Set objExcel = CreateObject("Excel.Application")
Set objWorkbook = objExcel.Workbooks.Open("C:Usersg46973Desktop	est.xlsx")
set xlSht = objExcel.activesheet


objExcel.DisplayAlerts = False
xlSht.Cells(2, 2) = "New Data"

objWorkbook.Save
 objWorkBook.Close SaveChanges=True

 ObjExcel.Quit

问题是我的excel工作簿是只读的(我希望它保持这种方式)。然后我运行我的代码我想从我的Excel工作簿中删除只读。运行上面的代码,然后再次添加只读。

答案

试试这个吧

Set book = myOBJ.WorkBooks.Open(FileName:="mybook.xls", ReadOnly:=True)
另一答案
objExcel.Workbooks.Open "C:Usersg46973Desktop	est.xlsx",‌​,True

这个对我有用。

以上是关于VBS脚本删除只读并添加只读的主要内容,如果未能解决你的问题,请参考以下文章

电脑中的“只读文件”怎样删除?那光盘呢?

Django REST框架--认证和权限

我的电脑文件夹都变成“只读”属性了,IIS里数据库无法写入删除?有啥办法可以解决???

Mysql workbench数据库里数据只读不能修改删除添加,怎么弄

Ace Editor:锁定或只读代码段

文本框部分只读