Allora oggi ho riprovato e ha funzionato mi ha mandato il file 2 volte solo che appena sono andato a modificare la stringa così

Inet1.Execute Inet1.URL, "PUT " & Chr$(34) & App.Path & "\sis\nome.txt " & pas

non mandava più nulla e non mi dava nessun messaggio ne di errore ne di conferma, in pratica rimaneva in loop. Allora ho rimodificato e ho messo come prima quando aveva funzionato e tadaaaaaaaaaa. Di nuovo stesso errore come ieri host non risponde........

ma che gli prende impazzisce l'inet?