vfp9.0导入excel表格,电子表格vf导出excel
1. vf导出excel
当VFP处理好数据后,可以用多种方法将这些数据导出,以便被其它应用程序(如Excel等)所用。 几种导出数据的方法:
1.用“导出数据”对话框。可以从VFP主菜单中选择“文件/导出…”打开“导出”对话框,在该对话框中的“来源”框中输入表名(c:vfpstudents.dbf),在“类型”中指定要导出数据的类型(Microsoft Excel),在“到”框中输入导出的路径和文件名(C:excelaa.xls),然后按“确定”即可。这时你如果查看command窗口,可发现以下代码: COPY TO C:excelaa.XLS TYPE XL5
2.用COPY TO命令。COPY TO命令的工作对象是VFP中的表,它要依据“TYPE”项才知道要产生哪一类导出文件。对于上面的导出过程,可用以下方法实现: USE students COPY TO C:excelaa.XLS TYPE XL5
3.用SET ALTERNATE TO写入ASCⅡ文件。用该命令可以把屏幕上的内容导出,导向一个文件,下面例子可以将系统状态输入到status.txt文件中: SET ALTERNATE TO status.txt SET ALTERNATE ON SET CONSOLE OFF ?“系统状态”+DTOC(DATE())+“@”+TIME() LIST STATUS SET ALTERNATE OFF SET CONSOLE ON
4.用SET PRINTER TO命令。用该命令可把打印输出到文本文件中: SET PRINTER TO hello.txt SET PRINT ON ???CHR(27)+“计算机爱好者” ??“你们好!” ?“祝新年快乐” SET PRINT OFF
5.用REPORT FORM TO FILE命令。运行报表的REPORT命令有许多选项,把报表输出保存到文件中的方法为: REPORT FORM(报表名)TO FILE(文件名)
2. vfp导出excel
不知道是不是题主邀请的。其实我个人签名上写了:“对人类行为感兴趣”,所以特别希望问题能把作者是怎么对这两种工具的思考写出来。咱们也得思想换思想不是?嘿嘿~本来这个问题算坏问题(对我而言),但今天周末,很开心。 我个人会挑Access。
1.两者都是针对数据库,虽然VFP比Access更开放,可操作性更强,功能更强大。对我而言VFP属于语言一类的了,而Access却稍微简单一些,感觉模块化的思想更彻底。简而言之是更容易学,通过内建函数可以搞定大部分工作。
2.题主不是计算机专业,考级后应该希望还有些剩余价值。目前单位中预装VFP是很少见的。有时公司处于内控方面考虑,对大部分普通员工电脑预装的软件是统一的。总不能因为您要用VFP处理数据单独来一个吧?即使单独给装一个,接口技术还是个问题。这就是说普通员工考级后VFP剩余价值基本上为0,在企业里。而相对Access属于OFFICE集合包的一部分,它很可能就预装在单位电脑中。即使没有,要求单独装也好说些,企业办公不用OFFICe的目前我还没发现。接口问题不存在,OFFICe数据通用。
3.另外,从业了十几年,我没有见过哪家单位给过VFP处理的数据。倒是见过几份Access处理的,很是高大上。综上,从易学,易用,普及三个角度来考虑,Access完胜。无论阳春白雪还是下里巴人,不做无用功是王道。从这个角度而言,我宁愿学vba,毕竟EXCEL到处都装。可惜它不是数据库语言,真不知道教育部怎么规划的考纲。其实我们当年学的是C++,毕业后从来没用过。对财务而言,过于高大上啊,把人给吓得~
3. 如何用vf导出数据
先打开表文件,然后点文件-导出,然后选择Excel5.0,最后再导出,就可以导出为excel文件。命令:COPY TO 文件名.xls TYPE XL5TXT文件只能用命令,不过生成后格式是乱的:先关闭表,然后使用命令:copy file 表文件.dbf to 文件名.txt
4. vf导出excel命令
1、首先在电脑桌面里找到需要转换成dbf格式的表格,选中表格,并将它打开。
2、将表格打开来之后点击表格左上角的三条横线,并在弹出来的下拉菜单栏里面选择另存为这个选项。
3、选择了另存为之后,在弹出来的窗口里面将文件类型选择为dbf格式,选择了格式之后,点击保存就可以了,这样就将Excel转换成dbf格式了。
5. vfp数据库导入和导出
打印.dbf表的方法有如下几种:
方法一:显示在记事本中打印操作方法: 在VFP中打开你要打印的表,然后在命令窗口中输入:LIST to c:\temp.txt,其中,“c:\”表示数据的存放路径,然后在此路径下找到此TXT文件,双击打开,单击“文件”---“打印”,打印即可。
打印效果如下:
方法二:直接在VFP中打印 操作方法:在VFP中打开你要打印的表,然后在命令窗口中输入:LIST to printer,即可直接打印。不过,如果数据特别多的时候,需等待几秒钟后才开始打印。
直接打印的缺点是:当打印内容记录特别多的时候,建议不要选择这样打印,因为当一页显示不下时,它会换行,这样使得打印内容看起来乱七八糟的。
方法三:导出到EXCEL表中进行打印 操作方法:在VFP中打开你要打印的表,然后在命令窗口中输入:copy to c:\你的表名.xls,其中:“c:\”仍代表导出数据的存放路径。
然后到指导目录下找到刚导出的EXCEL表,双击打开通过预览方式调整此表的打印格式,直到合适为止,然后单击工具栏中的“打印”即可。
一般情况下,建议采用此种方式进行打印,它的优点是:可以对打印内容进行格式调整,使打印效果更加美观。
还有一种与它等效的方法:在VFP中打开你要打印的表,然后单击“文件”菜单中的“导出”,选择将其导出为EXCEL格式即可。 不知我说的让你明白没有?这是我亲自试过的,不妨你也试试看。
6. vf导出excel字体大小
使用控件的fontsize属性,数字越大,字体越大;数字越小,字体越小比如你用的是标签(label)控件,设置caption标题后,通过设置fontsize属性就可以调整字体大小了你还可以在命令按钮里调整fontsize属性,这样就可以在运行时调整大小
7. vf导出excel版本
1、Excel里可以直接导入啊.菜单"数据"-"导入外部数据"-"导入数据".文件类型选"DBASE文件.DBF"就可以了2、启动FOXPRO,进入FOXPRO环境1)、菜单方式:菜单“打开”,打开数据库,导出数据2)、命令方式:在命令窗口输入USE数据库文件名COPYTO电子表文件名.XLSTYPEXL5
8. ovf导出
方法一:VMware自带的清理磁盘
这个方法是VMware自带,具有普适性,对快照等文件不造成影响。
步骤如下:
1、将要清理的虚拟机关机。
2、右键该虚拟机——>管理——>清理磁盘,VMware会自动提示可清理的磁盘大小,点击确定等待清理完毕即可。
方法二:VMware自带的碎片整理和压缩
这个方法也是VMware自带,具有普适性,对快照等文件不造成影响。碎片整理花费时间可能比较长,有个心理准备。
步骤如下:
右键该虚拟机——>设置——>硬件——>硬盘——>碎片整理,整理完成后,点击压缩。
方法三:虚拟机另存为OVF文件,清空原有盘
经过长期的VMware使用我发现,有时候删除虚拟机快照出现错误,但快照图标已消失,导致无法再次删除,造成文件残留,就这样越堆越多,无法清理。
这个方法属于杀手锏,在其他方法效果不大的时候使用,比较适用虚拟机空间极度需要清理的情况。
优点是可以释放大量空间,缺点是只能保留VMware虚拟机当前的状态和文件,丢失其他快照(可以按需先转到某个快照再导出OVF,这样就可以保留快照时的状态了。同样,会丢失其他状态)。
步骤如下:
1、点击要清理的虚拟机,然后左上角点击文件,导出为OVF(只存了虚拟机当前的状态,大概有十几个G),存到其他空闲的磁盘下。
2、将上述步骤导出的ovf再部署出来,看看虚拟机是否正常。
如果正常可用,就可以把虚拟机原来占用的磁盘清空了,快速释放大量空间。
如果虚拟机不正常,试试重新导出OVF。
