你可以使用以下的Stata程序来实现你的需求:

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

// 获取文件夹中的所有文件名
local files : dir "`folder'" files "*.xlsx"

// 循环读取并运行每个文件
foreach file of local files {
    // 读取文件
    import excel using "`folder'\`file'", sheet("Sheet1") firstrow clear

    // 运行你的程序
    // ...

    // 清除数据
    drop _all
}

请确保在程序中修改“C:\文件夹路径”为你实际的文件夹路径,并根据你的需求修改“import excel”和“运行你的程序”的部分。

写一段stata程序某文件夹中有28个excel文件首先需要识别28个文件的文件名然后做一个循环依次读取每个文件并运行一段程序

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

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