ho il seguente codice:Debug Mode VBA Saltare
Public Sub Test1
Dim RC as myDll.Controller
Set RC = New myDll.Controller
RC.DoTask
Debug.print "1"
Debug.print "2"
RC.DoOtherTask
Msgbox "Help Me!"
End Sub
Quando uso la modalità di debug e il passaggio attraverso il codice, premendo il tasto F8, non appena ho colpito F8 dopo RC.DoTask, tutto il codice fino al msgbox eseguito. La mia finestra immediata ha le linee stampate, rc.DoOtherTask ha funzionato.
Qualcuno ha mai visto questo?
È completamente ripetibile, ma solo nella versione di VBA fornita con il prodotto che sto utilizzando.
Hai provato a invertire gli ordini per 'RC.DoTask' e' RC.DoOtherTask'? In questo modo saprai per certo che il problema riguarda specificamente 'RC.DoTask' ... –
Sì, è sempre causato da RC.DoTask. Ho anche implementato RC.DoTask in VBA e quando lo sfoglio con Shift + F8, ottengo lo stesso identico comportamento. – lfrandom
Hai menzionato "versione di VBA" e "prodotto". Posso chiederti cos'è? – HK1