Condividi tramite

Chiamare una Public Sub contenuta in una sottomaschera

Anonimo
2014-02-12T23:08:59+00:00

Ho una difficolta,   sara banale ma non ci arrivo !

Ho 3 maschere  M1,  M2,  e M3

M3 è Sottomaschera di M2

M3 si chiama  ( all'interno di M2 )   "FiM3"

M3 contiene questo codice esemplificativo:

Public Sub MessaggioM3()

MsgBox "Questa è la Sub di M3"

End Sub

________________________________________________________________

M1  contiene un pulsante di comando di nome "Comando0"

con questo codice:

Private Sub Comando0_Click()

Call Forms.M2.FiM3.Form.MessaggioM3

End Sub

_________________________________________________________________

Io vorrei al Clik su Comando0 di M1  attivare la finestra messaggio di M3

invece ricevo un errore 438  Proprieta o metodo non supportati dall'oggetto

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-02-13T06:13:29+00:00

Ciao,

la maschera M2 (con relativa sottomaschera M3) deve essere aperta al richiamo, e sull'evento pulsante della maschera M1:

Call Forms!M2!FiM3.Form.MessaggioM3

Call non è obbligatorio.

Dovrebbe funzionare, fai sapere...

Ciao

Massimo

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2014-02-13T11:37:38+00:00

    o sono scemo io, o è scemo il computer oppure è l'età che avanza!!

    Ieri sera la ho provata e riprovata piu volte esattamente cosi ( perche mi ricordavo che ere cosi )

    ma non voleva asolutamente andare.

    poi mi è venuto il dubbio e ho aperto la maschera M2  e ancora niente

    Adesso invece e andata al 1° colpo su Access 2003

    Stasera riprovo con Access 2013

    Grazie Massimo

    La risposta è stata utile?

    0 commenti Nessun commento