Foxtable(狐表)用户栏目专家坐堂 → 如何让填充数据从指定的位置开始填充


  共有2353人关注过本帖树形打印复制链接

主题:如何让填充数据从指定的位置开始填充

美女呀,离线,留言给我吧!
yfy13338431925
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:512 积分:4492 威望:0 精华:0 注册:2018/12/5 23:10:00
如何让填充数据从指定的位置开始填充  发帖心情 Post By:2020/5/2 23:01:00 [只看该作者]

兰老师,如何让填充数据从指定的位置和指定的起始数开始填充,如下图从地4行8值开始填充至第10行结束,实例传上。谢谢老师

图片点击可在新窗口打开查看此主题相关图片如下:图片4.png
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table



 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2020/5/3 9:15:00 [只看该作者]

可以看看:


Dim idx As Integer = 1
Dim t As Table = Tables("表A")
For i As Integer = t.TopPosition To t.BottomPosition
    t.rows(i)("第一列")= idx
    idx+= 1
Next


 回到顶部
美女呀,离线,留言给我吧!
yfy13338431925
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:512 积分:4492 威望:0 精华:0 注册:2018/12/5 23:10:00
  发帖心情 Post By:2020/5/3 12:30:00 [只看该作者]

如何才能实现下图的效果,及选中第四行到12行后,执行代码,能够按要求序列填充,目前执行,序列填充是从1开始的,而且不会再选定的最后一行止住,代码如何改

 

Dim idx As Integer =1
Dim t As Table = Tables("表A")
For i As Integer =t.TopPosition To t.BottomPosition Step 3
Tables("表A").rows(i)("第一列") = idx
If i+1 < Tables("表A").rows.count Then Tables("表A").rows(i+1)("第一列") = idx
If i+2 < Tables("表A").rows.count Then Tables("表A").rows(i+2)("第一列") = idx
idx+= 1
Next

 


图片点击可在新窗口打开查看此主题相关图片如下:图片5.png
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
有点酸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1093 积分:6682 威望:0 精华:0 注册:2013/7/1 9:05:00
  发帖心情 Post By:2020/5/4 8:41:00 [只看该作者]

Dim idx As Integer =1
Dim t As Table = Tables("表A")
For i As Integer =t.TopPosition To t.BottomPosition Step 3
    Tables("表A").rows(i)("第一列") = idx
    If i+1 <= t.BottomPosition Then Tables("表A").rows(i+1)("第一列") = idx
    If i+2 <= t.BottomPosition Then Tables("表A").rows(i+2)("第一列") = idx
    idx+= 1
Next

 回到顶部