怎样在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中的***指你实际保存的文件名。