L'argomento ritornato e' il numero univoco del processo legato all'esecuzione della funzione shell ed e' un numero che probabilmente ha bisogno di parecchie cifre per garantire l'univocita' del processo. Inoltre visto che VB non e' fortemente tipato non farei molto caso a questo aspetto.
Saluti.
(
Comunque per renderti conto meglio di cio' puoi fare:
msgbox(shell("... file da eseguire ...", modalita'))
per visualizzare il valore tornato da shell
)