![74d5bbb338b260f224679257fe23d1c4.png](https://i-blog.csdnimg.cn/blog_migrate/fadbb7ec38810295065d2a1a75cd1287.jpeg)
文本格式表格,常见的格式是csv或者tsv
很多工作场景下,虽说Excel是主力数据处理工具,但很多情况下,从ERP或者其他系统软件中导出或者下载的数据都是csv,或者tsv格式的数据;这两种数据一般都是文本格式,但又有表格的功能,一般我们会使用excel强行打开它处理;但因为格式的固定和文件访问速度快,更多的时候,我们会在一个较大型的VBA项目中“模块化”快速载入文本格式表格到EXCEL中间表的功能;
一、文本格式表格数据文件介绍:TSVCSV格式
CSV和TSV是以纯文本形式存储表格数据(数字和文本)的一种文件。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。如果是逗号分隔,文件格式就是CSV,如果是制表符载入,文件格式就是TSV;
经过我反复测试,发现tsv和csv文件的格式如下(因为有一些不可见字符,要反复测试才能摸清):
'【tsv文件格式】
'字段1 vbtab 字段2 vbtab ....字段3 vbcr vblf
'vbtab是制表符