以下是一个示例的Stata程序,用于循环读取某文件夹中的28个Excel文件并逐个运行一段程序:

/* 设置文件夹路径 */
local folder "C:\文件夹路径"

/* 循环读取每个Excel文件并运行程序 */
forval i = 1/28 {
    /* 构造文件名 */
    local filename "`folder'\文件" + string(`i') + ".xlsx"
    
    /* 导入Excel文件 */
    import excel using "`filename'", clear
    
    /* 运行程序 */
    /* 在这里填写需要运行的程序 */
    
    /* 清除数据 */
    clear
}

请替换代码中的 C:\文件夹路径 为包含28个Excel文件的文件夹路径,并在程序运行部分填写需要运行的具体程序。

写一段stata程序某文件夹中有28个excel文件做一个循环依次读取每个文件并运行一段程序

原文地址: https://www.cveoy.top/t/topic/hZae 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录