有人可以指导我如何将超过6个字符转换成int吗?因为我需要在转换为int之后进行求和。我试过很多方法,比如CInt, CLng
,等等仍然会产生指数值。
Stroutput = 2018050302216556
Sum = Stroutput + 1
我尝试使用正确的功能分成几个夹头,但它看起来不太好。可以管理,但我需要另一种选择。感谢
答案 0 :(得分:0)
您似乎正在使用日期结构,正如VBS所说 - 很难仅仅代表数字。使用CDate从字符串中获取日期对象(如果需要,将该字符串的表示更改为(YYYY-mm-dd ...)
。使用DateAdd方法,您可以添加天,年等;最后FormatDateTime将创建您的愿望的输出。