Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

字段拆分!?一列变多列?

yezhigen  发表于:2015-08-27 14:14:07  
复制

点击下载此附件

表1的数据用查询得到表2的数据内容??

字段中内容 Z-16P-15 查询拆分三个新字段:Z 16P 15 好久没用!请大神写下查询代码?谢谢!

 

Top
杜超 发表于:2015-08-27 14:30:04

Z=Left("Z-16P-15",1)



zhaoyoulong 发表于:2015-08-27 15:46:29

dim A() as string

dim i as integer

A=split([字段名],"-")

for i=0 to ubound(A)

msgbox A(i)

next



易勋 发表于:2015-08-27 17:09:40

InstrRev函数,从右边算起,获取字符串在另一个字符串中出现的位置[Access软件网]
http://www.accessoft.com/article-show.asp?id=8217



金宇 发表于:2015-08-27 22:17:15
2楼正解。

总记录:4篇  页次:1/1 9 1 :