Margua ha scritto:
No grazie.
De che?
Margua ha scritto:
Dopo tanti tentativi ho ricondotto il problema a questo Msgbox di cui adesso scrivo i codice
Più che colpa della MessageBox diciamo che è colpa... di quello che c'è scritto.
Ci sono parecchie cose da rivedere. Ad esempio la dichiarazione delle variabili: metti il tipo, altrimenti son tutte variant
Poi ... non sono convinto che tu abbia ben chiaro cosa succede quando si preme Sì o No. I blocchi If sono un po' "particolari", scritti su una riga sola.
If Response = vbYes Then DoCmd.OpenForm "Movimenti"
'queste due righe sotto vengono eseguite comunque, anche se Response non è vbYes
[Forms]![Movimenti]![CasellaCombinata118].Visible = False
[Forms]![Movimenti]![Etichetta115].Visible = False ' User chose Yes.
If Response = vbNo Then DoCmd.OpenForm "Movimenti"
'queste due righe sotto vengono eseguite comunque, anche se Response non è vbNo
[Forms]![Movimenti]![CasellaCombinata118].Visible = True
[Forms]![Movimenti]![Etichetta115].Visible = True