Ciao Mico,
===============
Post by Norman JonesCon VBA tutto e' possibile - stamsttina ho
addirittura utilizzaato una macro per cucinare
la colazione - ma, per meglio aiutarti, sarebbe
consigliabile spiegarci detagloamente le tue
esigenze.
tutto? Fino a qualche giorno fa lo pensavo pure io ;)
Io vorrei scaricare delle immagini da internet (ho gli urldiretti) e
salvarle nel mio HD. VB sembra non permettere questa operazione, ma
potrei ovviare: ho scaricato un programma(wget) che mi permette di
scaricare l'immagine scrivendo un'istruzione come comando da prompt.
Allora, io ho detto alla mia macro di crearmi un file batch:
wget [url]
da ripetere per tutte le immagini
Ha funzionato, ma fallisce in alcune situazioni.
Quindi, mi serve o poter avviare il comando prompt o trovare unmodo
per salvare le immagine dalla macro direttamente.
Ora o troviamo una soluzione o proviamo la tua macro per la colazione
;)
===============
Rispondendo soltanto (per il momento) al
problema di avviatre un file bat oppure un
programma esterno, forse prova qualcosa
del genere:
'=============>>
Private Sub Tester()
Dim Res As Variant
Const sFile As String = "Pippo.bat" '<<=== da CAMBIARE
Res = Shell(sFile, vbNormalFocus)
End Sub
'<<=============
e
'=============>>
Private Sub CommandButton1_Click()
Dim ReturnValue As Variant
ReturnValue = Shell("c:\windows\system32\WGet.exe", 1)
On Error Resume Next
DoEvents
AppActivate ReturnValue
' SendKeys "open{ENTER}"
End Sub
'<<=============
---
Regards,
Norman