以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 取第一列中间行的数值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161291)
|
-- 作者:13796361423
-- 发布时间:2021/3/12 11:04:00
-- 取第一列中间行的数值
我想取第一列中间行的数值,然后根据这个数值相应的第二列指定一个数值 。
比如第一列中间行的数值是230 , 那么第一列所有是230的行在第二列的数值都是AB
再比如第一列中间行的数值是290 , 那么第一列所有是290的行在第二列的数值都是CD
此主题相关图片如下:444444.jpg
|
-- 作者:有点蓝
-- 发布时间:2021/3/12 11:08:00
--
Dim idx As Integer = math.Floor(Tables("表A").Rows.Count / 2) dim r as row = Tables("表A").Rows(idx) if r("第一列") = 230 dataTables("表A").replacefor("第二列","AB","第一列=230") end if
|
-- 作者:13796361423
-- 发布时间:2021/3/12 11:28:00
-- 执行后咋没反应呢?
执行后咋没反应呢? 这个中间的数不一定是230 , 如果第一列随机排序后, 中间可能就是120或别的了, 中间这个数需要电脑自动取, 然后根据这个数,给第二列值
|
-- 作者:有点蓝
-- 发布时间:2021/3/12 11:37:00
--
Dim idx As Integer = math.Floor(Tables("表A").Rows.Count / 2) dim r as row = Tables("表A").Rows(idx)
dataTables("表A").replacefor("第二列","AB","第一列=" & r("第一列"))
|