Hello, I am using the loop below to import and append several csv files. The appended file contains Sheet 1 (oc_master) and Sheet 5 cases but none for sheets 2-3. I am hoping for some suggestions to modify the code to append sheets 2-5 to oc_master. Thank you.
import delimited oc_sheet1.csv, (stringcols(5) clear
gen sheet=1
gen row=_n
save oc_master1, replace
use oc_master1, clear
forval i=2/5 {
import delimited oc_sheet`i'.csv, stringcols(5) clear
gen sheet=`i'
gen row=_n
append using oc_master1, force
save oc_master1-5, replace
}
import delimited oc_sheet1.csv, (stringcols(5) clear
gen sheet=1
gen row=_n
save oc_master1, replace
use oc_master1, clear
forval i=2/5 {
import delimited oc_sheet`i'.csv, stringcols(5) clear
gen sheet=`i'
gen row=_n
append using oc_master1, force
save oc_master1-5, replace
}
Comment