我尝试过使用csv和txt格式,但每个格式都有自己的问题。
使用csv格式我发现可以在数字前添加制表符并保留前导零,但是当用户在数字前面添加字符时,会有一个空格。中间的数字。
使用txt格式保留前导零的唯一方法是将txt文件导入Excel并指定其中包含数字的每列作为文本单元格。由于客户端可能正在打开此文件,因此这些说明太难以依赖客户端而不会陷入困境。
基本上我需要的是一种文件格式或编辑csv的方法,它允许它在打开Excel时保持前导零,但也可以编辑而不会丢失数字的完整性而不显示任何特殊字符编辑单元格时。请让我知道任何需要澄清的方面,因为这是一个奇怪的具体问题。
答案 0 :(得分:0)
由于您要导入文本或CSV,我假设您使用的是“从文本中获取数据”工具。维护前导零的方法是在导入的第3步中将导入的字段设置为“text”而不是“general”。
如果您需要将前导零添加回指定的长度,您还可以使用Right(Concatenate("00...00",text cell),desired length of field)
。