tnjk.net
当前位置:首页 >> 在VBA中怎么用语言改变ExCEl的只读属性为读写属性 >>

在VBA中怎么用语言改变ExCEl的只读属性为读写属性

如果是Sheet的话,可以用一下方法 Sheets(sheet名).Unprotect (密码) 如 Sheets("Sheet1").Unprotect ("123") 如果是工作簿,用以下方法 ActiveWorkbook.WritePassword = ""

Selection.Locked = True Selection.FormulaHidden = False ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _ False

thisworkbook.readonly 是只读属性,没办法设置 除非你是VBA打开另一个工作簿 打开后判断 然后关闭,重新以readonly方式打开

什么意思?EXCEL里面导入ACCESS数据本来就不会破坏ACCESS数据啊,落实到SQL语句的话顶多就是SELECT 你怎么导入的?是打开EXCEL然后数据——导入外部数据——导入数据吗?

Appliction.Caption改为Application.Caption, 拼错,少了个a 下面的那个也拼错了。。。

Workbooks.Open (MyPath & MyFile,ReadOnly)

问题提的不够具体,最简单的解决办法是录一个设置单元格属性的宏,然后看VBA代码。

前期绑定的好处在于,由该绑定类库所引申出来的常数、对象、属性和方法,都可以被直接应用。 对于wdPropertyLines和wdAlignParagraphCenter这些常数,如果在前期绑定时,那么这些常数就和其对应的值一一对应了,因为在类库的内部,已经对这些常...

Cells(1, 1).Font.ColorIndex = 3 '字的颜色号为3 红色 Cells(1, 1).Interior.ColorIndex = 3 ' 背景的颜色为3 红色 Cells(2, 1).Font.Color = RGB(0, 255, 0) '字的颜色绿色 Cells(2, 1).Interior.Color = RGB(0, 0, 255) '背景的颜色蓝色

当然是可以的,登录根据用户不同运行不同的工作表保护相关代码,其中具体的权限都是可以设置的。 至于代码,你可以录一段设定工作表保护权限的宏来查看。

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com