注册 登录
编程论坛 VFP论坛

Excel 的文件怎样导入到 dbf

sarge_xp 发布于 2021-04-03 18:31, 2610 次点击
从各班级采集到的学生体温数据,共12个班级,分别存在12个Excel中,怎样实现一键将各Excel中数据采集到dbf 中
12 回复
#2
吹水佬2021-04-03 18:44
简单的就用另存为TXT再APPEND到DBF
#3
吹水佬2021-04-03 18:47
简单的就用另存为TXT再APPEND到DBF
#4
sarge_xp2021-04-04 06:57
回复 3楼 吹水佬
每天都有12个文件,每个文件都重复此步骤  ? 我想设定Excel路径后,在表单的按键click后,自动采集完成

[此贴子已经被作者于2021-4-4 06:58编辑过]

#5
吹水佬2021-04-04 07:40
回复 4楼 sarge_xp
是这意思,点一下就自动打开EXCEL文件转换到DBF。
论坛就有不少类似的贴,搜搜看
#6
sdta2021-04-04 11:30
以下是引用sarge_xp在2021-4-4 06:57:12的发言:

每天都有12个文件,每个文件都重复此步骤  ? 我想设定Excel路径后,在表单的按键click后,自动采集完成

楼主既然有了思路,可以开工写代码了
#7
sarge_xp2021-04-04 20:49
回复 5楼 吹水佬
逐个打开不仅繁琐,还容易漏;客户要求在程序上一键录入,然后删除excel文件
#8
ycvf2021-04-04 21:20
#9
吹水佬2021-04-05 05:06
以下是引用sarge_xp在2021-4-4 20:49:51的发言:

逐个打开不仅繁琐,还容易漏;客户要求在程序上一键录入,然后删除excel文件

你可能理解为用手工逐个文件去转换格式,如果用手工转换文件格式,要在编辑好文件存盘时就转换好,交到你手上时就APPEND到DBF。
能编程去解决的问题,当然就无需再用手去加工,甚至可以“一键”也不用动手就OK
#10
厨师王德榜2021-04-06 12:30
先用adir()获取文件到数组,再遍历读取就是了,代码不难的.
#11
wengjl2021-04-07 07:40
你发一天的数据上来,抽空给你做一个
#12
radiofan2021-04-07 08:10
以下是引用sarge_xp在2021-4-3 18:31:24的发言:

从各班级采集到的学生体温数据,共12个班级,分别存在12个Excel中,怎样实现一键将各Excel中数据采集到dbf 中


首先,表格数据必须格式规范统一,然后adir()逐个打开excel文件,判断列标题是否正确,逐行读取并写入dbf表,遇空行(可以判断连续的空行或者单行)跳出。

你干脆写个程序让他们直接在程序中录入,不是更好吗?手机小程序中录入也可以呀!
#13
sarge_xp2021-04-21 07:31
回复 12楼 radiofan
VFP能与手机小程序对接  ?
1