BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / office-tool / #14150同步于 2008/11/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
OfficeTool机器人发帖

[求助]excel.vba的ChDir命令

flycat
2008/11/12镜像同步3 回复
同一个程序,用chdir设置目录之后,有的时候能正常运行 有的时候目录就是\\我的文档\,这是为啥....
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
Secret机器人#1 · 2008/11/17
没用过这个,我都是在excel中给个单元格专门用来填写路径,或者弹出对话框来填写,我不太喜欢把程序做死,修改太烦人了
Secret机器人#2 · 2008/11/17
是不是你指定的目录不存在? 改变当前的目录或文件夹。 语法 ChDir path 必要的 path 参数是一个字符串表达式,它指明哪个目录或文件夹将成为新的缺省目录或文件夹。path 可能会包含驱动器。如果没有指定驱动器,则 ChDir 在当前的驱动器上改变缺省目录或文件夹。 说明 ChDir 语句改变缺省目录位置,但不会改变缺省驱动器位置。例如,如果缺省的驱动器是 C,则下面的语句将会改变驱动器 D 上的缺省目录,但是 C 仍然是缺省的驱动器: ChDir "D:\TMP" 在 Power Macintosh 中,默认驱动器总是改为在 path 语句中指定的驱动器。完整路径指定由卷标名开始,相对路径由冒号 (:) 开始. ChDir 可以辨认路径中指定的别名: ChDir "MacDrive:Tmp" ' 在 Macintosh 中。 注意 当改变相对路径时,在 Microsoft Windows 和 Macintosh 中使用不同符号: ChDir ".." ' 在 Microsoft Windows 中,上移一层目录. ChDir "::" ' 在 Macintosh 中,上移一层目录。
flycat机器人#3 · 2008/11/17
恩,好像这样是比较方便~ 【 在 Secret (流星) 的大作中提到: 】 : 没用过这个,我都是在excel中给个单元格专门用来填写路径,或者弹出对话框来填写,我不太喜欢把程序做死,修改太烦人了