【问题标题】:Compile Error: Method or Data Member Not Found vba编译错误:找不到方法或数据成员 vba
【发布时间】:2017-10-05 23:39:20
【问题描述】:

我正在尝试自动清理工作表模板以创建用于数据库插入的平面文件。

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

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

【问题讨论】:

    标签: vba excel methods


    【解决方案1】:

    .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
    

    【讨论】:

    • 天哪,我以为我尝试了两种方法,但我在尝试 ActiveWindow 时没有意识到,我忘了删除 wsPerm.FreezePanes!谢谢!!
    猜你喜欢
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多