Condividi:        

[Access 2010]Reset filtro casella combinata

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[Access 2010]Reset filtro casella combinata

Postdi cavallo347 » 21/02/17 19:50

Buonasera, mi sono appena iscritto ed ho una domanda da porre a qualche esperto di Pc-Facile.
Desidererei conoscere il codice VBA per cancellare da una casella combinata un inserimento sbagliato di un nome od un numero.

Faccio un esempio per essere chiaro nella domanda:
nella casella combinata, non appena clicco sulla freccetta a destra mi appaiono i nomi dei miei dati del campo: Luigi, Marco, Ennio, Fabio, Mario.....
Nella casella combinata scrivo, per errore di digitazione, Enno e non Ennio ....
subito mi appare la finestra che mi comunica che il nome non è in elenco ....
a questo punto la finestra (Nome non in elenco ...) continua ad apparire.
Potrei sapere, cortesemente, che riga di codice utilizzare affinchè il testo errato, digitato nella casella combinata, possa essere cancellato qualora il testo digitato non fosse in elenco ?
Grazie anticipate ed un sincero buon lavoro.
T. Genovesi
cavallo347
Newbie
 
Post: 2
Iscritto il: 21/02/17 19:43

Sponsor
 

Postdi ricky53 » 22/02/17 13:12

Ciao,
in quale applicativo di Office stai utilizzando la Combo?
Puoi allegare il codice che utilizzi?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia

Postdi cavallo347 » 22/02/17 17:42

Buonasera e grazie di avermi risposto.
L'applicativo è ACCESS 2010 -
Ho inserito una classica casella combinata per ricercare il cognome (casellacombinata113) e tutto va bene per la ricerca.
Purtroppo quando inserisco il testo per la ricerca ... sbagliato ... mi viene fuori "testo non in elenco" e riappare sempre.

Avevo trovato un codice che mi sembrava appropriato ma non so come scriverlo correttamente per la mia necessità.

Quanto riportato sotto nel codice non è corretto in quanto so che mi manca una query che non saprei come realizzare

Codice: Seleziona tutto
Private Sub casellacombinata113_NotInList (NewData As String, Response As Integer)
Response = acDataErrContinue

Dim intRisposta As Integer
Dim strCognome As String

 intRisposta = MsgBox("Vuoi inserire " + NewData + " nella lista ?", vbInformation + vbSiNo)

 If intRisposta = vbNo then
     Response = acDataErrDisplay
     Exit Sub

End Sub


Vi ringrazio per la pazienza e spero di rileggerVi presto
Saluti T. Genovesi
cavallo347
Newbie
 
Post: 2
Iscritto il: 21/02/17 19:43

Postdi ricky53 » 23/02/17 16:34

Ciao,
mi spiace ma con Access mi ci muovo male.

Attendi qualche altro utente.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-19-21
Avatar utente
ricky53
Utente Senior
 
Post: 4588
Iscritto il: 11/04/09 19:29
Località: Italia


Torna a Applicazioni Office Windows


Topic correlati a "[Access 2010]Reset filtro casella combinata":

Consigli reset Android
Autore: crisge73
Forum: Discussioni
Risposte: 10

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti