你没有理解我说的问题, 例如这样 我有3个单元格,第一格可以输入,第二格不能输入,第三格可以输入,
然后第一个单元格输999按enter键之后,第二个单元格可以变成输入,光标要focus到这里,但是目前跳到了第三格。
我是写在了leavecell事件中,
if cell1.value= '999' then
cell2.canfocus = true
end if
这样的结果focus并没有跳到第二单元格。
fpSpread1.Focus()方法都用过,没有效果。我的理解是因为事件还在处理中,虽然
cell2.canfocus = true了,但事件没完,第二格还是不能被focus的,所以enter后跳到了第3格。不知道这样理解是否正确,要如何处理才能实现呢。 |