excel每两行生成一个xls文件

这篇具有很好参考价值的文章主要介绍了excel每两行生成一个xls文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、准备软件

 

1、Microsoft excel软件或WPS软件

2、Microsoft visual foxpro软件(VFP,是Microsoft公司推出的数据库开发软件)

二、原理简介

1、处理xls文件,隔行插入标题行

2、将xls导入VFP,生成.dbf文件

3、执行prg脚本,自动生成所需文件。

三、处理xls表格(excel隔行插入+定位空单元格)

备注:VFP软件比较久远,只支持Microsoft Excel 5.0的表格文件

1、我们准备一个没有名字的表格,例如下面这样

excel按行生成新excel文件,microsoft,windows

2、我们需要保证每个生成的表格都要有标题行,所以现在需要隔行插入,这里我们借助一下辅助列.

excel按行生成新excel文件,microsoft,windows

做个简要说明:利用excel排序的功能,根据数字的大小进行表格的排列,使得原内容上面或下面插入一行带有辅助列的空白行。

excel按行生成新excel文件,microsoft,windows

下一步,卸磨杀驴(删除辅助列),复制我们的标题行,任选一列进行空白定位(Ctrl+G),定位空白值,粘贴整行。

excel按行生成新excel文件,microsoft,windows

正在上传…重新上传取消

粘贴完成后的表格如下,这一步是为了保证我们在导出表格之后,每个表格都有原有的标题行。

excel按行生成新excel文件,microsoft,windows

四、VFP软件的安装及使用

1、软件的安装与激活请参考其他教程

2、VFP9的脚本源码如下

excel按行生成新excel文件,microsoft,windows

3、导入xls文件到VFP软件

流程:菜单栏File-Import-from指定表格文件所在的路径

4、另存为dbf文件,并打开dbf文件

5、修改dbf文件的表结构,或者prg程序的内容

(1)使用菜单栏view-table designer查看表结构及各项属性

excel按行生成新excel文件,microsoft,windows

(2)修改文件名一列的表结构名,使得脚本程序中的“kdmc”要等于结构名

cKdbh=aa.kdmc (其中aa.后方的 kdmc要等于文件名列的属性)

假设我们以“姓名”为名称去命名导出后的每个表格

第①种:修改结构中的姓名一列为kdmc,例如我第二列是姓名

excel按行生成新excel文件,microsoft,windows

第②种:修改程序中的kdmc,改为姓名所在列的表结构名,我改为Filename,改完记得保存。

excel按行生成新excel文件,microsoft,windows

五、执行prg程序,坐等结果

1、将处理过的执行脚本放置在第四-4步骤导出的dbf文件同级目录下

2、使用VFP软件打开prg程序,选择运行按钮

excel按行生成新excel文件,microsoft,windows

3、不报错就一切顺利,前往文件夹看下结果

请自行忽略原始表格及工程文件,请在处理数据前备份原始数据。

excel按行生成新excel文件,microsoft,windows

六、自行升级难度

如果您有其他需求,请自行调整以上步骤。调整之前切记保存原始数据。

下期将讲述如何将超过65536行的xls导入、导出至VFP。文章来源地址https://www.toymoban.com/news/detail-836267.html

到了这里,关于excel每两行生成一个xls文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VBA:Application.GetOpenFilename打开指定文件夹里的excel类型文件(xls、xlsx)

    \\\'GetOpenFilename相当于Excel打开窗口,通过该窗口选择要打开的文件,并可以返回选择的文件完整路径和文件名。 \\\'Application.GetOpenFilename(“文件类型筛选规则(就是说明)”,“优先显示第几个类型的文件”,“标题”,“是否允许选择多个文件名”) 打开类型只限excel文件 \\\'“文件类型

    2024年02月11日
    浏览(46)
  • c++多线程按行读取同一个每行长度不规则文件

    对于非常大的比如上百G的大文件读取,单线程读是非常非常慢的,需要考虑用多线程读,多个线程读同一个文件时不用加锁的,每个线程打开一个独立的文件句柄 先打开一个文件句柄,获取整个文件大小 file_size 确定要采用线程读取的部分大小 read_size 和多线程的个数 thread_num ,算出

    2024年03月09日
    浏览(45)
  • Qt 调用 Microsoft Excel 组件生成 Excel 文档

    在.pro文件中添加模块: 参考界面:界面中只有一个 pushButton 按钮。 参考代码: mainwindow.h: mainwindow.cpp: 程序执行效果:会在桌面生成一个data.xlsx文档,打开此文档后显示如下信息: 注意:若你的电脑安装的是 WPS ,没有安装 Office,那么使用 WPS 中的 Excel 也是完全没问题的

    2024年02月15日
    浏览(46)
  • 【eclipse】打开Excel(.xls文件)时 OLE 异常 报错“无法创建内置编辑器 没有为您打开的文件类型注册OLE编辑器”

    错误如下图所示: 1. 导航栏——窗口——首选项 2. 常规——编辑器——文件关联 3. 在文件类型里面找“.xls”格式, 要是没有就新增一个,点击“添加”; 要是有就跳过第4步。 4. 添加上“.xls”类型 4. 选中“.xls”,添加对应的文件编辑器,点击“添加” 5. 选择“外部程序

    2024年02月16日
    浏览(44)
  • Python合并EXCEL数据(按行、按列、按sheet)

    1.按行合并多个excel文件 2.按列合并多个excel文件(多个excel文件行数需一致) 改进版:把需要合并的excel表格放在一个文件夹,运行代码把该文件夹中的表格合并 这个代码直接粘过去用就行,改绿色的部分即可,注意要把文件都放一个文件夹里。 3.按sheet合并,把一个文件里

    2024年02月15日
    浏览(42)
  • 【MATLAB】多个Excel表合并(按行、按列、按Sheet

    by 今天不飞了 之前发了生成excel表和合并excel表的文章,各种需求就来了…… 在这里把几种基础的合并方法分享给大家,其他花里胡哨的筛选合并就不要问我了。整理excel真的很无聊,给钱也不做……除非“你给得太多” 提供“文件路径,新excel文件名,合并类型”即可 新建

    2024年02月09日
    浏览(45)
  • pywintypes.com_error: (-2147352567, 发生例外狀況。‘, (0, ‘Microsoft Excel‘, ‘Microsoft Excel 不能访问文件

    最近需要使用win32COM操作excel 但发现excel SaveAs保存的时报错: pywintypes.com_error: (-2147352567, 发生例外狀況。\\\', (0, \\\'Microsoft Excel\\\', \\\'Microsoft Excel 不能访问文件 起初以为很简单,于是百度发现很多类似问题: 1. https://www.cnblogs.com/vhills/p/8098715.html 2.https://blog.csdn.net/PlusChang/article/details/729

    2024年02月03日
    浏览(45)
  • Python在Excel中,如何按行求平均值

    首先,我们需要使用Python中的第三方库 openpyxl 来读取和写入Excel文件。如果您还没有安装该库,可以通过运行命令 pip install openpyxl 来进行安装。 接下来,我们需要打开Excel文件,并选择要进行操作的工作表。请确保您已将Excel文件放在正确的路径下,并且知道要操作的工作表

    2024年02月16日
    浏览(48)
  • 【Unity】用Excel库读取Excel表格(.xlsx或者.xls)

    首先需要下载解析的库  EPPlus,  Excel,  ICSharpCode.SharpZipLib    下载链接: https://download.csdn.net/download/weixin_46472622/87238048 使用方法 我的Excel 表格是这样的,每一列有一个 我用一个结构体对象来表示 读取的方法  全部代码,以及调用: 如果是打包PC端的exe,需要将编辑

    2024年02月12日
    浏览(43)
  • Android 读取excel(支持 xls)和 xml

    一、使用jxl 读取excel文件 1.build.gradle的dependencies中加入  2.将xls文件复制到assets文件夹 3.读取文件内容: 二、使用XmlPullParser读取xml文件 1.将xml文件复制到assets文件夹 2.读取文件内容: 完整的FileUtil工具类:

    2024年02月13日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包