以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何快速把表A指定列a1的1~50行复制到表B的指定列b1里面? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=35236) |
-- 作者:comnets -- 发布时间:2013/6/27 9:07:00 -- 如何快速把表A指定列a1的1~50行复制到表B的指定列b1里面? 如何快速把表A指定列a1的1~50行复制到表B的指定列b1里面?(a1和b1的列属性是一样的) |
-- 作者:Bin -- 发布时间:2013/6/27 9:09:00 -- 循环赋值,没什么难度的啊. 要是新增合并的,也可以用合并表啊.
|
-- 作者:狐狸爸爸 -- 发布时间:2013/6/27 9:17:00 -- 复制到现有行:
for i as as integer = 0 to 49 tables("表B").Rows(i)(b1"") = Tables("表A").Rows(i)("a1") next
复制到新增行:
for i as as integer = 0 to 49 Dm r AS datarow = DataTables("表B").Addnew() r1(b1"") = Tables("表A").Rows(i)("a1") next |
-- 作者:comnets -- 发布时间:2013/6/27 9:33:00 -- ![]() ![]() ![]() |
-- 作者:lsy -- 发布时间:2013/6/27 9:38:00 -- 不管行号是否对应上,都管用。 For i As Integer = 0 To 49 For j As Integer = 10 To 59 If j - 10 = i Then |