Stata 将标量值作为参数传递给excel导入程序

Stata 将标量值作为参数传递给excel导入程序,stata,scalar,Stata,Scalar,我正在尝试将excel自动导入Stata。下面是我的非工作示例。该错误向我表明,Stata没有将程序参数作为标量进行计算。我怎么修理它 scalar path = "C:\foo\data\" scalar filename = "CompanyScores.xls" scalar xlrange = "B3:AO149" scalar sheet = "2012-2013 Scores" scalar fullpath = path+"/"+filename import excel full

我正在尝试将excel自动导入Stata。下面是我的非工作示例。该错误向我表明,Stata没有将程序参数作为标量进行计算。我怎么修理它

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

您可以通过以下方法解决此问题:

import excel "`=fullpath'", sheet("`=sheet'") cellrange("`=xlrange'") firstrow
我还认为完整路径定义不需要前斜杠