以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  这个操作公式错了吗?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=8519)

--  作者:易网小马
--  发布时间:2007/6/21 15:17:00
--  这个操作公式错了吗?
RecalcRow(GridName,Row,Row,1) And Do(100) And Move(Rows,1)
这个操作公式错在哪里,反正就是不能跳到最后一行的第一列.
--  作者:lxl
--  发布时间:2007/6/21 15:27:00
--  
其实移动到了最后一行的第一列.
你单元格操作之后点了鼠标吧?他移到了最下面  又移到你鼠标点的地方了。
你输入数据 用按一下光标键“↓”试试。

-=-=-=- 以下内容由 lxl2007年06月21日 03:33pm 时添加 -=-=-=-
如果你输入数据  也不能用回车。
开回车向下: 增加两行
不开回车向下:移到最后一行 第二列
--  作者:lxl
--  发布时间:2007/6/21 15:37:00
--  
可以这样:RecalcRow(GridName,Row,Row,1) And Move(Rows,1)
开回车向下,修改了数据点回车,回车代替了do(100)
--  作者:易网小马
--  发布时间:2007/6/21 15:50:00
--  
谢谢回复,输入或修改数据后按回车就跳到最后一行第二列,按你的方法用“↓”就可以达到跳到最后一行第一列的目地了,谢谢!!
--  作者:易网小马
--  发布时间:2007/6/21 15:55:00
--  
下面引用由lxl2007/06/21 03:37pm 发表的内容:
可以这样:RecalcRow(GridName,Row,Row,1) And Move(Rows,1)
开回车向下,修改了数据点回车,回车代替了do(100)

在我的表里如果用这个公式,就不能新增行,回车代替不了do(100),因为我输数据的列不是最后一列,回车不能增行,不过暂时用向下键操作算了,目地达到了,不过不方便不规范.
--  作者:lxl
--  发布时间:2007/6/21 16:52:00
--  
只要开了回车向下(第一排工具栏,倒数第3个按钮)就能新增加行

因为先执行操作公式 再执行回车。
RecalcRow(GridName,Row,Row,1) And Move(Rows,1)
这个公式的过程是 重算 光标移到表的最后一行  再加上你敲的回车就新增加行了

我试过的,行。



--  作者:易网小马
--  发布时间:2007/6/21 18:33:00
--  
嗯,没看清是要修改回车为向下,习惯了回车向右.呵呵
--  作者:nihaosb
--  发布时间:2022/2/8 13:18:00
--  
讨债公司
搬家公司
网站制作