您的位置首页生活百科

如何将EXCEL表格转换为.DAT文件格式

如何将EXCEL表格转换为.DAT文件格式

的有关信息介绍如下:

如何将EXCEL表格转换为.DAT文件格式

楼主的DAT文件是晶圆测试后生成得图形数据文件哦。有意思,既然有转换的工具了为什么还要自己做哪? 

'做法: 

'1,全面了解DAT的文件结构,用TYPE定义一个类型。 

TypetypDat'每列30字节 

 Dat(1to30)asByte 

EndTyp来自e 

TypetypDatFile'Dat文件结构 

 Operator印纪硫修吗杨都器厂_NameasString*20 

 Device_NameasString*17 

 '... 自己研究文伟必世到那资刘件结构 

 GUIDat(1to28)astypDat '28行 

Enf齐迅动延呀聚远贵含Type 

'2,读入文件 

D360问答imDatFile面帮杂astypDatFile'声明 

Open回候批密管YouPath&"\1.dat"ForRandomAs#1Len=len(DatFile)     

  Get#1,1,typDatFile '加载文件 

Close#1 

'3,写入EXCEL 

'...引用EXCEL应用库,怎么使用CSDN大把说明 

Sheet1.Rang("A1")=typDatFile.Operator_Name'写入名字 

'......省略N行 ---------回复--状------------ 给楼上的作一下补充,其实那个xls并不是Excel文件,而是一个标准的文本文件,只是扩展名是xls而已,用ultra关很作误面前收路edit或者随便一个文本编辑器打开一看便知,所以就作为一个普通文本文件写入就行了,无需引用Excel库什么的。 ---------回复-------------- 谢谢两位,我试试看行不行磁育镇绍眼完状放跑较分,我的转换工具只能一片一片的转,有点费时,所以我想自己写一个。 --看宣增效-------回复-------------- happy_sea看得仔细啊,确实是文本的. 

 Operator_NameasString*20 '定义长度为20的串 

 Device_NameasS查谁点tring*17  '定义长度为17的串,读入文啊两众沿沿果件时就会对号入座了 

用UltraEdit可看到这种DAT文件的结构