我有用于连接的代码。细胞是动态的。每当范围内的单元格发生更改时,串联函数就会自动执行并给出值。目前,我要求连接功能必须在整个范围内运行,即使修改在一行中也是如此。这在执行过程中造成大量时间。
是否有任何方法可以定义为仅更新已修改的单行?如果范围是单列,我知道这种技术,对于多列我没有任何想法。
我的代码
"aggs": {
"by_created_date": {
"terms": {
"field": "createddate"
},
_source["createddate"] //Something like this. so that i can see what date it has used.
"aggs": {
....
}, //Also may need to use some aggregation on this level.
},
}
答案 0 :(得分:0)
很难确切地知道您在这里做什么(也许可以简化您的问题?),但是看起来您想获取target
中的行的列表吗?在这种情况下,您可以使用Columns(1)
隔离它。见下文...
If Not Application.Intersect(xrng3, Range(Target.Address)) _
Is Nothing Then
Dim aCell As Range
For Each aCell In Target.Columns(1).Cells
i = aCell.Row
If Cells(i, c1_column) = "" And Cells(i, c2_column) = "" And Cells(i, c3_column) = "" And Cells(i, c4_column) = "" And Cells(i, c5_column) = "" And Cells(i, c6_column) = "" Then
'skipped....
End If
Next aCell
End If