gpt4 book ai didi

excel - 如何为整个工作表重复宏

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

第一次在这里发帖,如果放错地方或信息不足,我很抱歉。希望是一个非常简单的。我目前在我的工作表上运行了一个宏,但这仅适用于此特定行。我想在整个工作表中继续这个宏。我知道在代码中我只引用特定的单元格,但我不知道要输入什么来引用整个工作表重复的每一行的特定单元格。有人可以帮忙吗?我知道这是基础,但非常感谢您的帮助。

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C383")) Is Nothing Then
Range("F383").ClearContents
End If
End Sub

最佳答案

您需要遍历这些行并执行与此特定行相同的操作。

Private Sub Worksheet_Change(ByVal Target As Range)
Dim AffectedRange As Range
Set AffectedRange = Intersect(Target, Me.Range("C383:C500")) 'check rows 383 to 500 or use Me.Range("C:C") for entire column C

If Not AffectedRange Is Nothing Then
Dim Cell As Range
For Each Cell In AffectedRange
Me.Range("F" & Cell.Row).ClearContents
Next Cell
End If
End Sub

关于excel - 如何为整个工作表重复宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56646416/

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