Code:
cd "E:\Stata\import data\manycsv" webuse grunfeld, clear preserve keep if company == 1 export excel using "a1.xls", firstrow(variables) replace export delimited using "a1.csv", replace restore preserve keep if company == 2 export excel using "b2.xls", firstrow(variables) replace export delimited using "b2.csv", replace restore preserve keep if company == 3 export excel using "c3.xls", firstrow(variables) replace export delimited using "c3.csv", replace restore
Code:
// ssc inst fs
clear
cd "E:\Stata\import data\manycsv"
fs *.csv
foreach f in `r(files)' {
insheet using "`f'", clear
*local ID: subinstr local f "NYSE_" "", all
save "`f'.dta", replace
}
0 Response to import many csv files
Post a Comment