我在Excel中有一个宏,它在电子表格中插入一个新的预定行。作为该过程的一部分,它在最后一列中插入一个按钮,该按钮被编程为运行宏以对该行执行特定操作。
经常需要对工作表进行排序以重新排列数据,但我发现当我这样做时,按钮不会随着相关的行移动,并且操作变得混乱。
我尝试将按钮的属性设置为“XLMove”'但它不起作用 - 当数据被分类时,按钮会保留在原始单元格中。
如何将按钮锚定到最初插入的单元格,以便排序同时移动按钮?
Dim btn As Button
Set btn = ActiveSheet.Buttons.Add(1173, 257.25, 41.25, 23.25)
With btn
.Placement = xlMove
.OnAction = "ButtonRow"
.Characters.Text = "Action!"
.Left = ActiveCell.Left
.Top = ActiveCell.Top
End With
答案 0 :(得分:1)
试
{ "$match": { "field2": { "$nin": ["1.1.1","1.1.4"] } } }