Condividi tramite

Tasto F8 per debug passo passo funziona in vba Excel 2010 ma non in Access 2010 Perché?

Anonimo
2014-04-17T08:36:47+00:00

Il tasto F8 per il debug passo passo funziona in vba Excel 2010 ma non in Access 2010.

Non riesco a capire da cosa dipende.

Ho scritto un codice di questo tipo nelle proprietà di un pulsante di nome CalcLeg

Private Sub CalcLeg_Click()

' Define elements

Dim message, title As String

Dim k As Integer

message = "Inserisci il capitale"

title = "Capitale"

k = InputBox(message, title)

'Funzione If 1°gruppo

Dim Lav30 As Variant

Lav30 = FineLav + 30

Dim Legal As Currency

If Lav30 >= #1/1/2008# And Lav30 <= #12/31/2009# Then

    Legal = ((#12/31/2009# - Lav30) * 0.03 * k) / 365

Else

    Legal = 444

End If

End Sub

dove 444 è un valore test per l'esito negativo.

Vado per fare il debug con F8, ma nulla niente.....neanche mi evidenzia le righe gialle....niente 

neanche dal menu Debug .....ma è normale?

Grazie!!!!!

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2014-04-17T18:18:22+00:00

Ciao Massimo Paolini,

per eseguire il debug in un evento, l'evento deve essere prima scatenato.

Apri la maschera in visualizzazione maschera, poi passa a VBA premendo ALT+F11, poi inserisci un punto di interruzione ad esempio sulla riga


message = "Inserisci il capitale"


poi torna nella maschera e premi il pulsante CalcLeg, a questo punto il codice si interrompe sulla riga in cui hai impostato il punto di interruzione e da qui puoi premere F8 per eseguire il codice passo-passo.

Ciao

Giorgio Rancati

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2014-04-22T19:29:11+00:00

    Ciao Massimo Paolini,

    grazie per il feedback, se il suggerimento ha risolto il tuo problema contrassegnalo come risposta, così agevoliamo il lavoro dei moderatori.

    Ciao

    Giorgio Rancati

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-04-22T15:18:10+00:00

    Perfetto Grazie mille!!!

    La risposta è stata utile?

    0 commenti Nessun commento