首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

怎样在vba程序中调用dos命令?解决方法

2012-02-22 
怎样在vba程序中调用dos命令?我想在程序中新建一个目录,用dos命令的话就是md,请问怎样写这个语句呢?我使用

怎样在vba程序中调用dos命令?
我想在程序中新建一个目录,用dos命令的话就是md,请问怎样写这个语句呢?我使用shell( "md   c:\somedir\ ",   vbHide)但是不好用。谢谢大家!

[解决办法]
参考 ShellExecute
or
用FSO
OR
直接用MKDIR
MkDir 语句


创建一个新的目录或文件夹。

语法

MkDir path

必要的 path 参数是用来指定所要创建的目录或文件夹的字符串表达式。path 可以包含驱动器。如果没有指定驱动器,则 MkDir 会在当前驱动器上创建新的目录或文件夹。

[解决办法]
mkdir "c:\somedir\ "
[解决办法]
用MkDir语句创建目录。

本示例使用 MkDir 语句来创建目录或文件夹。如果没有指定驱动器,新目录或文件夹将会建在当前驱动器中。

MkDir "MYDIR " ' 建立新的目录或文件夹。


[解决办法]
MkDir "c:\somedir\ "

--或

MkDir "c:\somedir "
[解决办法]
你可将需执行的DOS命令写成***.Bat文件保存在C盘,然后用
shell( "md C:\***.Bat ", vbHide)
执行。***.Bat中的***指你实际保存的文件名。

热点排行