对同一文件夹下所有excel表进行相同操作(数据填充、删除、合并)

  • 背景引入:如图所示,笔者需要对数十个表格的银行日记账工作簿合并成一个工作簿,以便与本月银行流水进行核对。

  • 为了方便银行日记账与银行流水进行核对,需要再每个村或小组的表格中,将村或小组的名称放在J列。

    clear
    cd C:\Users\Administrator\Desktop\8月份对账
    *1. 将文件夹下所有excel文件变成dta格式
    xls2dta,replace recursive : import excel using 8月各村社银行日记账

    • 2.对文件夹下所有dta文件进行同样操作
      clear
      local w:dir . files "*.dta"

    foreach j in w'{ use "j'",clear
    drop in 1
    drop in -2/-1
    gen k = A
    replace k = substr(A,16,30)
    replace k= k[_n-1] if k==""
    drop in 1/3
    save "`j'",replace
    }

    • 3.对处理的单个dta文件进行合并
      clear
      local w:dir . files "*.dta"
      foreach j in w'{ append using "j'"

    }

    • 4.导出为excel表格
      export excel using "C:\Users\Administrator\Desktop\8月份对账\8月银行日记账表.xls"
相关推荐
海兰10 小时前
【web应用】Excel 项目数据自动化分析系统(AI 驱动分析)详细设计与部署指南(附源代码)
前端·人工智能·自动化·excel
2501_9307077818 小时前
使用 C# 代码读取或删除 Excel 文档属性
excel
hikktn18 小时前
Excel 日期格式统一治理:从“显示不全“到“自动兼容“的完整方案
windows·python·excel
天桥下的卖艺者20 小时前
stata复现一篇4分文章的潜轨迹分析
stata·潜轨迹分析
霸道流氓气质20 小时前
Spring Boot 大数据量 Excel 导入导出功能实现指南
spring boot·后端·excel
霸道流氓气质21 小时前
Java 单元测试生成大量 Excel 测试数据实战指南
java·单元测试·excel
IT WorryFree1 天前
FortiGate常用资产 OID 清单,配套 Excel 台账模板字段
网络·人工智能·excel
MyFreeIT1 天前
Excel Enable Content
excel
E_ICEBLUE1 天前
将 Excel 表格插入 Word 文档的三种实用方案(Python 自动化)
python·word·excel
俊哥工具1 天前
027免费开源硬盘检测工具,一键查看健康度,杜绝数据丢失
pdf·电脑·word·excel·音视频