Sub prova()
dimmi = MsgBox("ATTENZIONE: con questo comando" & vbLf & _
"si va ad agire nell'archivio " & vbLf & _
"Prima di QUALSIASI modifica comunque" & vbLf & _
" ti sarà chiesta una ulteriore conferma " & vbLf & vbLf & _
"Puoi scegliere come procedere:", vbQuestion + vbYesNoCancel +
vbDefaultButton3, "Drago's comunication... ! ")
If dimmi = vbYes Then MsgBox "AZIONE 1"
If dimmi = vbNo Then MsgBox "AZIONE 2"
If dimmi = vbCancel Then Exit Sub
End Sub
cioè anziché far comparire “SI” “NO” “ANNULLA” vorrei sostituire il testo
“SI” e “NO” dei bottoni con un altro testo più significativo per le mie
esigenze (AZIONE1 e AZIONE 2)
Grazie 1000
draleo
> Chiedo cortesemente agli esperti di VBA se è possibile modificare il
> testo dei bottoni della MsgBox:
[...]
> cioè anziché far comparire "SI" "NO" "ANNULLA" vorrei sostituire il
> testo "SI" e "NO" dei bottoni con un altro testo più significativo per le mie
> esigenze (AZIONE1 e AZIONE 2)
Ciao draleo.
Considera che con uno UserForm puoi fare praticamente tutto quel che
desideri.
--
(Facci sapere se e eventualmente come hai risolto. Grazie.)
Maurizio Borrelli [Microsoft Excel MVP]
http://www.riolab.org
>
> > Chiedo cortesemente agli esperti di VBA se è possibile modificare il
> > testo dei bottoni della MsgBox:
> Considera che con uno UserForm puoi fare praticamente tutto quel che
> desideri.
>
Deduco quindi che non è possibile modificare il testo dei bottoni della
MsgBox. Userò allora una UserForm con degli OptionButton.
Grazie per la risposta
draleo