2016-07-28 91 views
0

我试图自动清理工作表模板以创建用于数据库插入的平面文件。编译错误:方法或数据成员未找到vba

下面是我的代码是抛出错误。我试图解冻工作表的窗格,但不断收到编译错误:方法或数据成员找不到该行上的错误。

wsPerm是我工作的工作表。

'Unhide All Columns 
wsPerm.Unprotect Password:="DRP" 
wsPerm.Range("A1:FB1").EntireColumn.Hidden = False 
wsPerm.FreezePanes = False 
wsPerm.Activate 
ActiveWindow.FreezePanes = False 
wsPerm.Cells.UnMerge 

回答

3

.FreezePanes属性只在作品上Window对象类型,以便在你的情况下,删除

wsPerm.FreezePanes = False 

其中叶:

'Unhide All Columns 
wsPerm.Unprotect Password:="DRP" 
wsPerm.Range("A1:FB1").EntireColumn.Hidden = False 
wsPerm.Activate 
ActiveWindow.FreezePanes = False 
wsPerm.Cells.UnMerge 
+0

噢,我的天哪,我还以为我想这两种方法我没有意识到当我尝试ActiveWindow,我忘了删除wsPerm.FreezePanes!谢谢!! – SanomaJean

相关问题