Foxtable(狐表)用户栏目专家坐堂 → 复选遍历(追加)


  共有2493人关注过本帖平板打印复制链接

主题:复选遍历(追加)

帅哥哟,离线,有人找我吗?
sf020cf
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:412 积分:2665 威望:0 精华:0 注册:2015/10/2 23:48:00
复选遍历(追加)  发帖心情 Post By:2015/10/19 15:53:00 [只看该作者]

现在有一张订单表 表中有司机 车牌 车型等
往往好几行订单都是同一个司机与车牌,车型等,我的想法是复选选中几行,然后在其中一行输入司机 车牌 车型等 单击按钮把当前行的司机 车型等等的值赋给选中剩余行的司机 车型 车辆属性等
还有就是能否在遍历完成后 这些选中行背景色改变:
此主题相关图片如下:2015-10-19_154021.jpg
按此在新窗口浏览图片

以前我用的方法是 :For Each r As Row In Tables("配载订单").GetCheckedRows
    r("承运商") =  e.Form.Controls("车牌").text
    r("车型") = e.Form.Controls("车型").text
r("司机")= e.Form.Controls("司机").text
Next
用文本框或其他控件,现在我想能否在表中输入 然后遍历到其他选中行 我试过这样 
For Each r As Row In Tables("配载订单").GetCheckedRows

     Tables("配载订单").Rows(r.Index+1)("承运商") = r("承运商")
Next
但是我直选中三行 单击按钮后它赋值了四行 
接着还要实现赋值后自动锁定 再编辑需要解锁

 回到顶部