因此,我有客户下订单,并以典型的回车格式发送地址,例如。
Foo Bar
100 Main St
Apt #4
New York
NY
10001
字符串
我需要的格式自动转换为逗号分隔格式:
Foo Bar,100 Main St,Apt #4,约克,美国
如果公寓/套房号码丢失,则在这两个逗号之间为空白,例如。
Foo Bar 100 Main St,纽约,美国
逗号分隔的原因是因为它被粘贴到Excel CSV文件中。有没有办法自动将回车格式转换为逗号分隔格式?数据量相同(姓名、地址、公寓/套房、城市、州、邮政编码。
这将是一个巨大的帮助,我认为它需要VBA。谢谢你,谢谢
这些值需要位于Excel csv文件的不同列中。每个部分(姓名,地址,套房/公寓,城市,州,邮编)。
编辑:请让我知道如果需要任何其他信息
2条答案
按热度按时间mzsu5hc01#
创建临时工作簿。向下扫描输入数据,将每行复制到新工作簿中的相应列。然后保存为CSV并关闭临时工作簿。
字符串
tgabmvqs2#
我相信有更干净的方法,但这是一个简单的方法。复制地址'的范围(假设公寓不存在,则有一个单元格为空),然后将其转置(注意:不能在复制区域的顶部转置)。删除原始复制的地址,并根据需要拆分城市、州和邮编。
字符串
编辑:重写代码以适用于场景