什么自动格式化Excel复制数据时执行?

我正试图将VBAfunction移到.NET Excel加载项目中。 这是一个数据导入工具,在导入数据之前进行一些数据标准化。 但是我有问题来理解Excel自动生成的数据规范化(捕获我需要在.NET端重新实现的所有转换)。

特别是 – Excel导入文件有string的范围,基本上有数千个分隔符的数字 – 现在,使用VBA脚本在Excel中复制这个范围会自动将这些string转换为数字(并删除这些分隔符)。 对于date时间值,有非常多的自动转换来识别string值中的date。

我试图find关于这个自动格式化的信息(一个列表是什么转换是从Excel复制到Excel的),但到目前为止,我只能find一些关于如何防止自动格式化的黑客,但没有什么信息确切的格式化规则/逻辑是在string值上执行的。

任何人都可以分享这些信息吗?