如何将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文件的结构