我有200个excel文件,变量名全部相同,文件名也是按顺序有1-200的编号的(编号前还有一些其他的文件名),想通过循环将所有文件导入stata。求助循环的写法。我的指令大致如下:
foreach i =1/200 {
import excel "E:\XXXXX_`i'.xlsx", sheet("sheet1") cellrange(A2:F100002) firstrow
save "E:\XXXXX_`i'.dta", replace
clear
}
我是想把每一个都导入为一个stata文件,最后再合并,但是貌似 "E:\XXXXX_`i'.xlsx"中的`i'不能被识别,求各位大神帮助!