以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  排序  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=194151)

--  作者:1234567
--  发布时间:2024/11/14 14:13:00
--  排序

如图所示,如何保证第一列相同内容的前后次序不变的条件下(允许中间有其他行插入),按第二列进行排序?

 

 


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

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

--  作者:有点蓝
--  发布时间:2024/11/14 14:14:00
--  
http://www.foxtable.com/webhelp/topics/0451.htm

Tables("订单").Sort = "第二列,第一列"

--  作者:1234567
--  发布时间:2024/11/14 14:38:00
--  

我希望第一列数据为1的所有行的排列前后顺序不能调换,中间允许插入其他行。


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

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

--  作者:有点蓝
--  发布时间:2024/11/14 14:43:00
--  
没有这种排序用法。另外添加一个排序列,自己手工录入序号吧
--  作者:1234567
--  发布时间:2024/11/14 16:48:00
--  
蓝版,如何实现?求代码。
图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2024/11/14 16:53:00
--  
没看懂这个规则到底是怎么样的
--  作者:1234567
--  发布时间:2024/11/14 17:03:00
--  

逐行在第三列写入数据

第一行第三列写入01.

后面行的数据编号:

提取当前行的第一列数据,比如是1,提取当前行的第二列数据,比如说是A

向上比对,当找到第一列数据等于1或者第二列数据等于A时

提取该行的第三列数据,比如说是01

把第三列数据大于01的其他行都加上1,比如02变03、03变04.。。。。

填入当前行的第三列数据等于01+1 等于02

 

 

应用:

加工工艺中,第一道工艺为车、磨、铣,工艺顺序不能变,

第二道工艺为钳、磨、铣,工艺顺序不能变,

我要把工序整合,变成车、钳、磨、磨、铣、铣

[此贴子已经被作者于2024/11/14 17:07:44编辑过]

--  作者:有点蓝
--  发布时间:2024/11/14 17:14:00
--  
请举例说说把。比如第一列有1、2、3,第二列有a、b、c。填写20行即以上的数据,手工填写正确的编号看看是怎么样的。
--  作者:1234567
--  发布时间:2024/11/14 17:27:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目10.table


--  作者:有点蓝
--  发布时间:2024/11/14 17:32:00
--  
每行编号都是怎么计算的,麻烦说明一下