ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Commands at the line prompt using Shell (https://www.excelbanter.com/excel-programming/296383-commands-line-prompt-using-shell.html)

cogent

Commands at the line prompt using Shell
 
Hello

Presently I invoke a batch file to initate the desired commands in the DOS
Shell:

RetVal = Shell("c:\SaleItems\SaveDataOut.bat", 1)

but the macro has matured such that I would prefer to run line commands at
the prompt using VBA (which would allow me to put in variables) instead of
running the static batch file.

Is there a way to do that?

Please help.

W



Earl Kiosterud[_3_]

Commands at the line prompt using Shell
 
W,

RetVal = Shell("c:\SaleItems\SaveDataOut.bat Var1 Var2", 1)
--
Earl Kiosterud
mvpearl omitthisword at verizon period net
-------------------------------------------

"cogent" wrote in message
...
Hello

Presently I invoke a batch file to initate the desired commands in the DOS
Shell:

RetVal = Shell("c:\SaleItems\SaveDataOut.bat", 1)

but the macro has matured such that I would prefer to run line commands at
the prompt using VBA (which would allow me to put in variables) instead of
running the static batch file.

Is there a way to do that?

Please help.

W





Earl Kiosterud[_3_]

Commands at the line prompt using Shell
 
W,

Oops. They're variables. Heh heh. <sg Make that:

RetVal = Shell("c:\SaleItems\SaveDataOut.bat " & Var1 & " " & Var2, 1)

--
Earl Kiosterud
mvpearl omitthisword at verizon period net
-------------------------------------------

"Earl Kiosterud" wrote in message
...
W,

RetVal = Shell("c:\SaleItems\SaveDataOut.bat Var1 Var2", 1)
--
Earl Kiosterud
mvpearl omitthisword at verizon period net
-------------------------------------------

"cogent" wrote in message
...
Hello

Presently I invoke a batch file to initate the desired commands in the

DOS
Shell:

RetVal = Shell("c:\SaleItems\SaveDataOut.bat", 1)

but the macro has matured such that I would prefer to run line commands

at
the prompt using VBA (which would allow me to put in variables) instead

of
running the static batch file.

Is there a way to do that?

Please help.

W








All times are GMT +1. The time now is 11:44 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com