我需要将“数字列”(例如342.21)转换为带有多个前导零的34221。预期的最终结果将是0000000000034221。我应该在vba中使用哪种特定格式或代码来获得此结果?
我正在尝试使用VBA将Excel文件转换为文本文件。最终结果的字段长度固定为16位,“数字列”的长度可能有所不同。希望您能够帮助我。
非常感谢你。
采用
ActiveSheet.Range("A1").NumberFormat = "@"
ActiveSheet.Range("A1").Value = Format(ActiveSheet.Range("A1").Value * 100,"0000000000000000")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句