以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  能否根据粘贴数据的行数自动增加表中的行数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38856)

--  作者:yanghuap
--  发布时间:2013/8/8 23:16:00
--  能否根据粘贴数据的行数自动增加表中的行数
能否像ACCESS一样,从EXCEL中复制数据粘贴到表中时,根据粘贴数据的行数自动增加表中的行数?因为要经常从EXCEL中复制资料到狐表中,学习每次都要先插入行,非常不方便。

ACCESS中粘贴资料时,会根据粘贴数据的多少,自动增加所需要的行的。因为没有准在粘贴数据时,都会先数有多少行再去粘贴的。请问有没有什么方法可以解决此问题?

--  作者:有点甜
--  发布时间:2013/8/8 23:30:00
--  
 不会自动的哦,建议一次性生成多一些行,利于粘贴。
--  作者:yanghuap
--  发布时间:2013/8/8 23:39:00
--  
但到底要一次性生成多少行?事先是不知道的,有时候多,有时候少,行数不是事先知道或固定的。在ACCESS粘贴EXCEL中的区域资料时,非常方便,如果狐表能像ACCESS操作粘贴一样方便,那就好了。
[此贴子已经被作者于2013-8-8 23:41:17编辑过]

--  作者:有点甜
--  发布时间:2013/8/9 0:09:00
--  
以下是引用yanghuap在2013-8-8 23:39:00的发言:
但到底要一次性生成多少行?事先是不知道的,有时候多,有时候少,行数不是事先知道或固定的。在ACCESS粘贴EXCEL中的区域资料时,非常方便,如果狐表能像ACCESS操作粘贴一样方便,那就好了。
[此贴子已经被作者于2013-8-8 23:41:17编辑过]


确实不太方便。可以用下面的代码简单改善一下,按下ctrl+v,自动加入需要的行,但有点小瑕疵

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新增n行.table



--  作者:lsy
--  发布时间:2013/8/9 8:33:00
--  

先感谢楼主和有点甜,这功能不是一般的实用。

改了一下,能正确增加行数,并从选定的行、选定的列,开始粘贴,可以算是完美了。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:粘贴新增n行.table

[此贴子已经被作者于2013-8-9 8:33:06编辑过]

--  作者:e-png
--  发布时间:2013/8/9 11:07:00
--  

5楼好像会少粘贴一行。

 


--  作者:lsy
--  发布时间:2013/8/9 11:29:00
--  
没有啊,试过了。
--  作者:lsy
--  发布时间:2013/8/9 11:33:00
--  
看代码,好像是要少一行,实际操作,正确!
--  作者:有点甜
--  发布时间:2013/8/9 21:20:00
--  
以下是引用lsy在2013-8-9 11:33:00的发言:
看代码,好像是要少一行,实际操作,正确!


确实是少了一行,需要修改下代码,lsy做的不错。已帮其简单修改。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:粘贴新增n行.table


--  作者:yanghuap
--  发布时间:2013/8/10 0:19:00
--  
5楼的正确呀,我操作是正确的,为什么6楼跟9楼说少一行?应该没问题吧?测试了9楼的,最后多出一行空白行,也不错,再继续录入数据时,不用自己插入记录了。多谢各位高手的帮忙,小弟学习了。
[此贴子已经被作者于2013-8-10 0:25:32编辑过]