Risultati da 1 a 7 di 7

Discussione: Personalizzare MSGBOX



  1. #1
    L'avatar di dautattmaui
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Bari
    Messaggi
    96
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    0

    Personalizzare MSGBOX

    Buongiorno a tutti.
    Vi chiedo, se è possibile, come poter creare e personalizzare un MSGBOX avente i seguenti requisiti:

    - Voce 1
    - Voce 2
    - Voce 3

    con i tre pulsanti " 1 - 2 - 3 ".
    Inoltre vorrei se è possibile, avere lo sfondo colorato.

    Come sempre vi ringrazio anticipatamente dell'aiuto e della pazienza.
    Mauro

  2. #2
    L'avatar di PieroS71
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Santarcangelo di Romag
    Messaggi
    11
    Versione Office
    2016
    Likes ricevuti
    3
    Likes dati
    0

    Re: Personalizzare MSGBOX

    Cioè vuoi qualcosa come una msgobx, ma non utilizzando il relativo comando Vba?

    Dal basso della mia ignoranza, ricordo che la funzione Msgbox si rifà a una libreria che da una serie limitata di opzioni possibili.
    Copio dal web:
    "
    le Costanti dell'argomento "buttons" che sono quelle che ci consentono di scegliere il "tipo" di msgbox che vogliamo far apparire: dal più semplice (con un bottone di OK) a quelle con 2 o 3 pulsanti. Gli argomenti sono opzionali, cioè si possono non inserire. Vediamole sotto (non tutte):
    Costante Valore Descrizione di come appare
    vbOKOnly
    VbOKCancel
    VbAbortRetryIgnore
    VbYesNoCancel
    VbYesNo
    VbRetryCancel
    VbCritical
    VbQuestion
    VbExclamation
    VbInformation
    0
    1
    2
    3
    4
    5
    16
    32
    48
    64
    Visualizza solo il pulsante OK.
    Visualizza i pulsanti OK e Annulla.
    Visualizza i pulsanti Termina, Riprova, e Ignora.
    Visualizza i pulsanti Sì, No e Annulla.
    Visualizza i pulsanti Sì e No.
    Visualizza i pulsanti Riprova e Annulla.
    Visualizza l'icona di messaggio critico.
    Visualizza l'icona di richiesta di avviso.
    Visualizza l'icona di messaggio di avviso.
    Visualizza l'icona di messaggio di informazione.


    Mi pare di capire che ti serva altro
    Ogni scelta che compiamo determina ciò che siamo / Every choice we make determines who we are / Chaque choix que nous faisons détermine qui nous sommes

  3. #3

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    4899
    Versione Office
    2007 - 2013
    Likes ricevuti
    537
    Likes dati
    93

    Re: Personalizzare MSGBOX

    Ciao Mauro ed un saluto a Piero.

    Credo che in questo caso sia utile costruire una userform che "simuli" una msgbox così puoi fare quel che vuoi.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  4. #4
    L'avatar di dautattmaui
    Clicca e Apri
    Data Registrazione
    Jan 2016
    Località
    Bari
    Messaggi
    96
    Versione Office
    2013
    Likes ricevuti
    0
    Likes dati
    0

    Re: Personalizzare MSGBOX

    Grazie Piero e grazie Alfredo ..... potresti aiutarmi ad avere un'idea su come posso realizzare questa userform che "simuli" ?
    Grazie mille dell'aiuto.

  5. #5
    L'avatar di PieroS71
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Santarcangelo di Romag
    Messaggi
    11
    Versione Office
    2016
    Likes ricevuti
    3
    Likes dati
    0

    Re: Personalizzare MSGBOX

    Concordo con Alfrimpa
    Ti serve una userform

    Un'alternativa povera che usavo molto tempo fa, era scomporre la scelta in più Msgbox
    Tipo prima apri una msg box che spiega tutto, ma con due pulsanti (ok/annulla oppure si/no) e la domanda tipo "vuoi scegliere l'opzione 1", se si ok e prosegui, se no apri una seconda Msgbox con tutto il testo 2 tasti e la domanda del tipo "vuoi l'opzione 2?".se si è la due e prosegui altrimenti è la 3.

    Per il codice oggi sono fuori per lavoro e scrivo dal Cell.
    Abbi pazienza
    Ogni scelta che compiamo determina ciò che siamo / Every choice we make determines who we are / Chaque choix que nous faisons détermine qui nous sommes

  6. #6

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    4899
    Versione Office
    2007 - 2013
    Likes ricevuti
    537
    Likes dati
    93

    Re: Personalizzare MSGBOX

    Ciao Mauro

    Se sai creare una use form non è difficile.

    Vai nell'editor VBA Inserisci Userform e vi sistemi i controlli (pulsanti?) che ti servono.

    Per visualizzarla da codice

    Codice: 
    Userform1.Show
    Se non lo hai mai fatto descrivi esattamente la userform cosa ci deve essere dentro e cosa si deve fare e vediamo.
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  7. #7
    L'avatar di seawolf
    Clicca e Apri
    Data Registrazione
    Aug 2016
    Località
    Palermo
    Età
    62
    Messaggi
    39
    Versione Office
    2007
    Likes ricevuti
    7
    Likes dati
    1

    Re: Personalizzare MSGBOX

    in allegato trovi file che puoi adattare alle tue esigenze
    File Allegati File Allegati
    Qual è il punto di avere gusti diversi, se non mostrare che i cervelli lavorano diversamente, che pensiamo diversamente?( Alan Turing)

Discussioni Simili

  1. Personalizzare menù tasto dx mouse
    Di Tikrit-01 nel forum Domande su Excel VBA e MACRO
    Risposte: 1
    Ultimo Messaggio: 07/11/16, 13:37
  2. Personalizzare menù tasto dx mouse
    Di Tikrit-01 nel forum Test dei vostri post
    Risposte: 0
    Ultimo Messaggio: 07/11/16, 13:11
  3. Msgbox per attivazione macro
    Di max72 nel forum Domande su Excel VBA e MACRO
    Risposte: 41
    Ultimo Messaggio: 05/09/16, 23:22
  4. Problema con MsgBox
    Di roky48 nel forum Domande su Excel VBA e MACRO
    Risposte: 9
    Ultimo Messaggio: 17/07/16, 18:52
  5. MsgBox
    Di roky48 nel forum Domande su Excel VBA e MACRO
    Risposte: 10
    Ultimo Messaggio: 17/07/16, 18:50

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •