La funzione Shell, è una funzione semplice ma serve, nel Visual Basic, un esempio è questo
Codice sorgente:
Shell("C:Program FilesMozilla Firefoxfirefox.exe")

ma a che cosa serve? In questa semplice istruzione, il programma Aprirà Firefox,
ma non si può aprire altro, che non è di formato *.exe, ad esempio non è possibile fare così
Codice Sorgente:
Shell("C:DocumentiFile.bat")

o aprire una cartella
Codice Sorgente:
Shell("C:Program Files") 
'errato

bisogna stare attenti a non scrivere la locazione sbagliata, una maiuscola o Programmi anzichè Program Files o viceversa, se si sbaglia locazione il programma non lo troverà.
Ora avete una chiara idea della funzione Shell, per problemi contattatemi su MSN