我有一個文件包含超過60個Excel工作簿,我想將它們中的每一個都轉換爲.dta文件。我搜索網絡,但無法找到一個體面的方式做一個循環。我寫了一個需要專家幫助的代碼。在一個目錄中,並且想創建一個循環來將它們保存爲.dta文件。代碼如下循環導入多個Excel文件並將文件中的每個工作簿轉換爲.dta
forvalues i=1/60{
import excel "D:\Okay\""`i'.xlsx", sheet("Sheet1") firstrow clear
save "D:\Okay\""`i'.dta"
}
從你的代碼看來,你有60個文件,而不是1,如「一個文件」中清楚說明的那樣。我沒有編輯過這個。 –