Berikan nilai skalar sebagai argumen ke program impor excel

Saya mencoba mengotomatiskan impor excel ke Stata. Inilah contoh saya yang tidak bekerja. Kesalahan ini menunjukkan kepada saya bahwa Stata tidak mengevaluasi argumen program sebagai skalar. Bagaimana saya memperbaikinya?

scalar path = "C:\foo\data\"
scalar filename = "CompanyScores.xls"
scalar xlrange = "B3:AO149"
scalar sheet = "2012-2013 Scores"
scalar fullpath = path+"/"+filename
import excel fullpath, sheet(sheet) cellrange(xlrange) firstrow

person Trevor    schedule 22.07.2013    source sumber


Jawaban (1)


Anda dapat memperbaikinya dengan:

import excel "`=fullpath'", sheet("`=sheet'") cellrange("`=xlrange'") firstrow

Saya juga berpikir Anda tidak memerlukan garis miring depan untuk definisi jalur lengkap.

person Dimitriy V. Masterov    schedule 22.07.2013