- ·上一篇:excel表格被隐藏了怎么办
- ·下一篇:怎么在excel表格中加椭圆框
excel表格怎么转入到dat
1.excel怎么转换dat格式图解
用EXCEL软件打开文件
依次点击“文件/另存为”,会弹出一个另存为对话框
“保存类型”选择dat,输入文件名,点击保存即可
4
如何保存后的文件打开出现乱码,我们可以将“保存类型”选择为txt格式的,保存后再将后缀改成dat即可
5
数据文件如果是坐标轴系数的话,可以按“点名,,坐标Y,坐标X,高程”格式排列各点数据,先把数据拷贝到word里面,点“表格转换成文字”功能后再把所有的空格替换掉存入到*.dat文件里面去就行了。*.dat文件里面开头的总点数可以不输。
6
如何第五步执行有误,我们可以尝试在表格中输入公式“=A4&","&C4&",&B4&,&D4”是将其另存为txt格式,在修改后缀名为.dat格式即可。
2.怎样把excel转换为dat格式
楼主的DAT文件是晶圆测试后生成得图形数据文件哦。有意思,既然有转换的工具了为什么还要自己做哪?
'做法:
'1,全面了解DAT的文件结构 ,用TYPE 定义一个类型。
Type typDat '每列30字节
Dat(1 to 30) as Byte
End Type
Type typDatFile 'Dat文件 结构
Operator_Name as String * 20
Device_Name as String * 17
'。 自己研究文件结构
GUIDat(1 to 28) as typDat '28行
Enf Type
'2,读入文件
Dim DatFile as typDatFile '声明
Open YouPath & "\1.dat" For Random As #1 Len = len(DatFile)
Get #1, 1, typDatFile '加载文件
Close #1
'3,写入EXCEL
'。引用EXCEL应用库,怎么使用CSDN大把说明
Sheet1.Rang("A1") = typDatFile.Operator_Name '写 入名字
'。。省略N行 ---------回复-------------- 给楼上的作一下补充,其实那个xls并不是Excel文件,而是一个标准的文本文件,只是扩展名是xls而已,用ultraedit或者随便一个文本编辑器打开一看便知,所以就作为一个 普通文本文件写入就行了,无需引用Excel库什么的。 ---------回复-------------- 谢谢两位,我试试看行不行,我的转换工具只能一片一片的。楼主的DAT文件是晶圆测试后生成得图形数据文件哦。有意思,既然有转换的工具了为什么还要自己做哪?
'做法:
'1,全面了解DAT的文件结构 ,用TYPE 定义一个类型。
Type typDat '每列30字节
Dat(1 to 30) as Byte
End Type
Type typDatFile 'Dat文件 结构
Operator_Name as String * 20
Device_Name as String * 17
'。 自己研究文件结构
GUIDat(1 to 28) as typDat '28行
Enf Type
'2,读入文件
Dim DatFile as typDatFile '声明
Open YouPath & "\1.dat" For Random As #1 Len = len(DatFile)
Get #1, 1, typDatFile '加载文件
Close #1
'3,写入EXCEL
'。引用EXCEL应用库,怎么使用CSDN大把说明
Sheet1.Rang("A1") = typDatFile.Operator_Name '写 入名字
'。。省略N行 ---------回复-------------- 给楼上的作一下补充,其实那个xls并不是Excel文件,而是一个标准的文本文件,只是扩展名是xls而已,用ultraedit或者随便一个文本编辑器打开一看便知,所以就作为一个 普通文本文件写入就行了,无需引用Excel库什么的。 ---------回复-------------- 谢谢两位,我试试看行不行,我的转换工具只能一片一片的转,有点费时,所以我想自己写一个。 ---------回复-------------- happy_sea 看得仔细啊,确实是文本的.
Operator_Name as String * 20 '定义长度为20的串
Device_Name as String * 17 '定义长度为17的串,读入文件时就会对号入座了
用UltraEdit可看到这种DAT文件的结构