BlackBox 发表于 2012-8-2 16:33:09

我自己不是VBA的人,我实际上在谷歌搜索中找到了Environ(),所以你可能是正确的。
也许不要将“fileX”声明为常量,谨慎的做法可能是拥有一个GetFilePath(FileName As String)函数,它提供了“MyFile.txt”文件名,并返回“TMP”路径和FileName字符串。
只是一个想法。

Keith™ 发表于 2012-8-2 19:04:05

啊,我以前没见过……问题可能是发生了很多事情
1)在已声明的函数中不能有私有常量
2)不能为使用函数结果的私有常量赋值
3)不能在VBA中声明变量,也不能像在VB6和VB.Net中那样在同一行中为其赋值
所以..
在函数中使用时,这是有效的…
    Dim FileX As String
    FileX = Environ("tmp") & "\MyFile.txt"
页: 1 [2]
查看完整版本: 帮助设置路径