以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何选定指定表的单元格? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=42031) |
-- 作者:新福星 -- 发布时间:2013/11/2 8:53:00 -- [求助]如何选定指定表的单元格? Dim bm As String=e.Form.Name & "_table1" Tables(bm).Focus Tables(bm).Select(0,1) 这些语句怎么无法指定单元格呢?谢谢
|
-- 作者:Bin -- 发布时间:2013/11/2 8:58:00 -- 上例子,正常来说不会的. |
-- 作者:逛逛 -- 发布时间:2013/11/2 9:00:00 -- 你不会选择的是隐藏列的单元格吧? |
-- 作者:新福星 -- 发布时间:2013/11/2 9:24:00 -- 谢谢!好象是选中了,但是要录入东西还要敲一下这个单元格,光标才进去,才能录入! |
-- 作者:新福星 -- 发布时间:2013/11/2 9:26:00 -- 我想要的效果 就是打开窗口 选定这个单元格后,马上就能往里输入内容,而不是非要点一下这个单元格。有什么办法? |
-- 作者:Bin -- 发布时间:2013/11/2 9:27:00 -- 再执行 Tables(bm).StartEditing 即可 |
-- 作者:新福星 -- 发布时间:2013/11/4 8:52:00 -- 还是上述同一问题,发现了新情况。 如果一个窗口内只有一个Table控件,上述的语句能够选中指定单元格。 我在应用中加入了SplitContainer分区面板控件。用上述语句时就无法选中指定单元格。 选中和未选中见附图。 怎么解决?谢谢
[此贴子已经被作者于2013-11-4 8:54:14编辑过]
|
-- 作者:Bin -- 发布时间:2013/11/4 8:54:00 -- 没看懂你的意思. 你的图是用了SplitContainer对吗? 不是也选中了吗? |
-- 作者:新福星 -- 发布时间:2013/11/4 8:56:00 -- 你看一下选中的图,效果是一个清晰框线;而没选中的,即在一个窗口中有Tables 也用了SplitContainer控件的那个图是模糊的! |
-- 作者:新福星 -- 发布时间:2013/11/4 8:58:00 -- 你看一下选中的图,效果是一个清晰框线,底面是亮白的;而没选中的,即在一个窗口中有Tables 也用了SplitContainer控件的那个图,效果没有清晰框线而且是模糊的!非要用鼠标点一下才能变成选中状态。我就不想用鼠标点一下! |