gpt4 book ai didi

excel - VBA 如果选择了特定的列和行,则类型不匹配错误

转载 作者:行者123 更新时间:2023-12-04 22:27:24 25 4
gpt4 key购买 nike

我正在尝试编写一个代码,当我选择特定列和特定行时 sub 激活,但在以下代码中出现类型不匹配错误:

If Selection.Worksheet.Columns("E:L") And Selection.Worksheet.Rows("16:99999") Then

最佳答案

您将看到关键字 Target 始终返回触发 Worksheet_Change 事件的单元格的范围对象。因此,有了这些知识,我们现在可以使用相交方法在指定单元格发生更改时/如果指定单元格发生更改时采取一些措施。例如;

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("E12:L54787")) Is Nothing Then
MsgBox "Hello"
End If
End Sub

关于excel - VBA 如果选择了特定的列和行,则类型不匹配错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56562182/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com