Office中国论坛/Access中国论坛
标题:
在一个excel的vba 中可否打开操作另一个excel文件
[打印本页]
作者:
bgsbgs
时间:
2008-12-29 13:23
标题:
在一个excel的vba 中可否打开操作另一个excel文件
在一个excel的vba 中可否打开操作另一个excel文件
我是excel新学,想问一个问题:
高手们好,我想在一个a.xlsl的vba 中打开b.xls文件,并对b.xls文件的sheet2表的部份行列进行隐藏,并对该表的部份单元格进行锁定,请教如何办才行啊?
Workbooks.Open Filename:="d:\b.xls" '打开b.xls
ActiveWorkbook.Sheets("sheet2").Columns( "H:IV").Hidden = True '隐藏H:IV列
ActiveWorkbook.Sheets("sheet2").Rows("20:65536").EntireRow.Hidden = True '隐藏行
ActiveWorkbook.Sheets("sheet2").Select'以下为锁定部份单元格
ActiveWorkbook.ActiveSheet.Cells.Select
Selection.Locked = True
Selection.FormulaHidden = False
ActiveSheet.Range("a1:a7").Select
Selection.Locked = False
Selection.FormulaHidden = False
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
ActiveWorkbook.Save
ActiveWorkbook.close'关闭b.xls文件
作者:
bgsbgs
时间:
2008-12-29 13:34
是不是无解啊
作者:
bgsbgs
时间:
2008-12-29 13:35
到底怎样写代友啊?再求帮助啊
作者:
bgsbgs
时间:
2008-12-29 13:36
到底怎样写代码啊?y请求帮助啊
作者:
liwen
时间:
2008-12-29 13:52
你的代码本身运行没什么问题,你求助什么?
作者:
bgsbgs
时间:
2008-12-29 13:54
不能运行啊,大哥啊,帮我调一下行不
作者:
bgsbgs
时间:
2008-12-29 14:45
问题太小了,已经解决了,谢了
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3