如果ActiveCell有一个从属单元格(即另一个单元格有一个指向ActiveCell的公式),此代码将短暂闪烁一个箭头。考虑到ScreenUpdating = False语句,这是意想不到的。
Public Sub ShowDependents()
Application.ScreenUpdating = False
ActiveCell.ShowDependents
ActiveCell.Parent.ClearArrows
End Sub
我猜这是Excel中的一个bug,但它真的很烦人--这意味着由于糟糕的用户体验,我们不能使用ShowPrecedents/N
我试图找到一种方法来获取当前光标在RichTextBox控件中闪烁的行的索引,并将其显示在标签中。首先,我尝试了GetLineFromCharIndex(),但是当我按箭头键时,它不会在第一次更新自己。我创建了这个例子:
这是我的台词:
this
is
my
example
当我写这些时,行索引显示得很正确。现在假设我的光标在第四行闪烁(I =光标)
this
is
my
eIxample
索引现在正确地显示为3。但现在,如果按向上箭头键,光标将在"my“行中闪烁,但索引仍为3。如果每次按up键到控制台时编写索引,结果如下所示:
//Output:
3
3
2
1
我也尝试过使用Reg