拆分新线 - MS Access

时间:2017-04-24 06:23:47

标签: ms-access split newline

非常感谢有关此问题的任何帮助

在MS Access中

我想将一个字段(主要地址)的值拆分为2个单独的字段(地址1和地址2),其中地址1获取第一行,然后地址2获取第二个和其他行项

前#1

Main Address   |  Address 1  | Address 2
----------------------------------------
1 Main Road    | 1 Main Road | San Jose CA               
San Jose CA

前#2

Main Address   |  Address 1  | Address 2
----------------------------------------
1 Main Road    | 1 Main Road | San Jose CA Drop at Front   
San Jose CA    
Drop at Front

全部谢谢!

希望样本的表示有意义,如果没有让我知道你是否有问题,我会澄清! TA

1 个答案:

答案 0 :(得分:1)

[主要地址]数据是否有Cr和Lf字符强制换行?如果它不是,你想要的几乎是不可能的。如果是,则查询或文本框中的表达式:

Replace(Left([Main Address] & "", Instr([Main Address] & Chr(13), Chr(13))), Chr(13), "")

Trim(Replace(Mid([Main Address] & "", Instr([Main Address] & Chr(13), Chr(13))), Chr(13) & Chr(10), " "))