Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307

    VBA: quale proprietà impostare per impedire all'utente di scrivere in una combo?

    Buongiorno a tutti,
    in tutte le combo (caselle a discesa) che vedo in giro, l'utente non può scrivere un proprio valore.
    In VBA, invece, questo è il comportamento predefinito: quale proprietà impostare per costringere l'utente a scegliere uno dei valori elencati, senza la possibilità di scriverne uno proprio?
    Kisses,

    Nat

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472

    Moderazione

    Ti ho spostato nel forum apposito, dedicato al linguaggio Visual Basic (e parenti).

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    perdono perdono perdono perdono....

  4. #4
    Ciao a tutti..dopo diverso tempo sono tornato qui tra voi..anche se non so per quanto potrò rimanerci...

    Apparte la parentesi iniziale, il codice che puoi utilizzare è il seguente Natasha:

    codice:
    Private Sub Combo1_Change()
    For i = 0 To Combo1.ListCount - 1
        If Combo1.Text <> Combo1.List(i) Then
        Combo1.Text = ""
        End If
    Next i
    End Sub
    Al posto di combo1.text = "" potresti mettere quello che vuoi, per esempio il primo elemento del combo combo1.text = combo1.list(0)..

    Ciao

  5. #5
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    a questo punto è molto più facile impostare a True la proprietà MatchRequired della combo!
    No, io intendevo un'altra cosa: possibile che non esista una proprietà della combo che inibisca la possibilità, da parte dell'utente, di scrivere in una combo?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Dovresti settare la proprieta'

    Style = 2

    della combobox (2 - Dropdown List) ...

  7. #7
    Utente di HTML.it L'avatar di natasha
    Registrato dal
    Sep 2000
    Messaggi
    1,307
    Sei un grande, oregon!
    Mandami un messaggio privato, così ci teniamo in contatto!
    Kisses,

    Nat

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.