03/04/2024 - m0sc4rd0 ha scritto:
Buongiorno a tutti e grazie in anticipo,
ho cercato in giro ma non ho trovato una risposta alla mia domanda.
In Access uso spesso i pop-up msgbox, e mi chiedo se è possibile avere al posto del classico pop-up con i pulsanti YES e NO, avere un testo personalizzato che sostituisce le due domande (il testo sul pulstante del pop-up).
Testo fisso per ora andrebbe anche bene, ma se fosse parametrizzabile con una variabile anche meglio.
Grazie per chi ha suggerimenti.
Ciao potresti creare una maschera con due pulsanti e un testo dove puoi definire a tuo piacimento.
Da un qualsiasi pulsante metti una cosa simile:
DoCmd.OpenForm "frmMsgBox", acNormal, , , , acDialog, _
"Primo|Secondo|" & _
"Messaggio dall'Etichetta|" & _
"Test dalla Caption"
nella maschera di msgbox che avrai creato all'evento su caricamento
Dim Valori As Variant
Valori = Split(Me.OpenArgs, "|")
cmd1.Caption = Valori(0)
cmd2.Caption = Valori(1)
lblMessaggio.Caption = Valori(2)
Me.Caption = Valori(3)
Nel primo pulsante su click:
If Me.cmd1.Caption = "Primo" Then
Call Primo
End If
Nel secondo pulsante su click:
If Me.cmd2.Caption = "Secondo" Then
Call Secondo
End If
e sotto una cosa così:
Sub Primo()
DoCmd.Close acForm, Me.Name
MsgBox "Prima Prova"
End Sub
Sub Secondo()
DoCmd.Close acForm, Me.Name
MsgBox "Seconda Prova"
End Sub