Ciao Gerardo, complimenti per la dedizione, è da un po' che ti seguo e ho risolto un bel po' di problemi. Questo menu a tendina si può usare anche avendo più elenchi per tutti i giorni della settimana? (in pratica ogni giorno devo compilare i turni di lavoro del personale in varie celle e non vorrei incappare nell'errore di inserire due volte lo stesso nominativo)
@@gerardozuccala Ho creato un elenco di 26 veicoli che vengono assegnati nei turni giornalmente funziona una meraviglia, sai subito quello che rimane disponibile. grazie ancora.
Molto interessante, specie per l'attribuzione di risorse umane per fase di progetto. Sarebbe interessante agganciare l'elenco ad una tabella dinamica che aggiunga o escluda oggetti dall'elenco (es. risorse umane che non hanno più ore lavoro utilizzabili per restare in elenco. Ottimo lavoro, come sempre
E' da poco che ti seguo e ti faccio i migliori complimenti, per la chiarezza con cui spieghi. Probabile che te l'hanno chiesto già altre volte ma perchè, quando il video è lungo e la spiegazione è abbastanza "complessa", non inserisci un piccolo file a corredo delle formule? E' tutto chiaro ma per ricopiare si deve fermare il video più volte e spesso si perde il segno. Comunque ti ri-faccio i miei complimenti per le spiegazioni che mi hanno aiutato molto. :-) Grazie mille.
Ciao Diego grazie di tutto, i video li ho tolti di proposito cosi si impara ad usare excel che è il vero scopo di questo canale, quindi niente pappa pronta.. un saluto
Ciao Gerardo, complimenti per queste soluzioni. Personalmente non sarei in grado di pensare a soluzioni con formule nidificate e che richiedono una conoscenza così profonda delle funzioni di Excel. Lasciami però dire che con VBA diventa tutto più semplice, perché non è più necessario costruire formule complesse, ma si risolve tutto in 15 righe di codice. Incollo un esempio, in cui in A1:A116 c'è la lista, e la convalida è in E1:E116: ----------------------------------------------------------------------------------------------------- Private Sub Worksheet_Change(ByVal Target As Range) Dim stato As String Dim contatore As Integer Dim nuovariga As Integer Dim rowcount As Integer With worksheets("Foglio3") If Target.Column = "5" Then rowcount = Range("A1").End(xlDown).Row stato = Range("e1000").End(xlup).Value For contatore = rowcount To 1 Step -1 If cells(contatore, 1).Value = stato Then cells(contatore, 1).delete Shift:=xlup nuovariga = Range("e1000").End(xlup).Row + 1 cells(nuovariga, 5).activate Exit Sub End If Next contatore End If End With End Sub ----------------------------------------------------------------------------------------------------------------------------- Diventa tutto più semplice e leggero in termini di risorse. Cosa ne pensi?
Ciao Gerardo, come sempre video molto interessanti e spiegati davvero molto bene, volevo approfittarne per chiederti se era possibile creare un menu' a tendina per visualizzare quello che si sceglie senza usare il vba, nel senso che se ho un database molto lungo scegliendo la voce che mi interessa la stessa mi viene evidenziata direttamente senza usare la rotella del mouse per cercarla tipo formattazione condizionale per intenderci.Grazie Massimo
Ciao, humm interessante, solo che ti suggerire un modo per estrarre i dati cosi fanno tutto le formule e non devi andare a cercare ciò che ti serve, altrimenti dovresti passare al VBA
@@gerardozuccala Ciao Gerardo, piacere mio. I tuoi video sono molto istruttivi. Questo, sui menu a tendina con esclusione, riempie una mia lacuna, una delle tante, in proposito. Ci vediamo nel forum ;-)
Salve ho applicato questo procedura per creare dei menu escludenti sulla stessa riga. Se però trascino verso il basso i nuovi menù fanno riferimento sempre alla prima riga, esiste un modo per poterli trascinare su più righe?? cioè utilizzando degli intervalli non bloccati?
Ciao, Gerardo. Ho una domanda a proposito dei menu a tendina "intelligenti". Premessa: voglio creare una barra di ricerca (una cella) con un menu a tendina alla sua destra. Voglio fare in modo che funzioni così: inserendo un nome completo nella cella di ricerca, il menu a tendina visualizza l'unico nome possibile (quello inserito); inserendo, invece, un nome parziale nella cella di ricerca, il menu a tendina visualizza tutti i nomi contenenti la parte di testo inserita nella barra di ricerca. Devo dire che il grosso l'ho fatto, il menu funziona molto bene; tuttavia il mio problema è il seguente: quando inserisco un nome parziale nella cella di ricerca, il menu a tendina mi mostra tutti i nomi contenenti la parte di testo inserita ma tra un nome e i restanti, spesso, ci sono delle caselle vuote. Il mio menu a tendina, quindi, appare come un elenco quasi vuoto, ad eccezione di quei pochi nomi che contengono la parte di testo inserita nella barra di ricerca, intervallati da parecchie zone vuote. La mia domanda è: esiste un modo per eliminare quelle zone vuote e disporre tutti gli elementi dell'elenco "intelligente" in maniera sequenziale? Posso anche inviarti il foglio di lavoro, se mi indichi un indirizzo di posta elettronica o simili. Spero di essermi spiegato bene. Ti ringrazio in anticipo per il tuo tempo, Gerardo. Spero che tu abbia la soluzione, come sempre! :D P.S. Non voglio usare il VBA
Buongiorno, mi occorre un aiutino. A fianco ad un menu a tendina ho inserito un'altra colonna dove ho creato una macro con la formula adesso perché mi occorre data e ora, e mi funziona bene sulla cella interessata il problema è che ho trascinato la formula anche nelle altre celle e quando vado a cliccare il bottone per la macro mi cambia data e ora anche nelle altre celle.
Grazie per il video !!! Molto bello !!! Ho solo una domanda .... come mai una volta inserito il penultimo dato dell'elenco sparisce il menu a tendina e non riesco a selezionare l'ultimo dato ? Grazie in anticio per la disponibilità
Bello l'ho provato, ma non fa al caso mio. E' possibile eliminare i dati già presenti su una riga, dal menù a tendina, in modo che in quest'ultima appaia solo il nome che manca? In A2 è presente il menu a tendina che prende i dati da J2:J9(Nome1,Nome2;Nome3....Nome8) Se Nella riga 2 il Nome8 non è presente, appare solo quello nel menu a tendina. Se nella riga 2 non sono presenti i nomi: Nome7 e Nome8, nel menu a tendina appaiono solo quelli, e così via.
Ciao Tore, sommare delle celle colorate bisogna farlo delle function non native di Excel, si chiamano UDF ma attenzione sono delle funzioni un po volatili perchè ci devono essere sempre delle corrispondenze esatte tra il codice colore che cerchi e il codice colore che hai nella tabella..guarda questo video th-cam.com/video/lT2gRRb0Bxo/w-d-xo.html
Un consiglio, si concentri sul controllo che varie istruzioni creano, questo aiuta lo spettatore a capire davvero cosa succede. Per esempio: quando il SE non soddisfa la condizione (ovvero è falso) cosa succede? A cosa corrispondono i valori 0 e l'errore NUM?
📌Questo menu a tendina ad "Esclusione" non'è niente male, fatemi sapere cosa ne pensate
Fantastico grande
Gran bel video dalla didattica ad ampio spettro. Complimenti e grazie di cuore sig. Gerardo.
Ciao Gerardo, complimenti per la dedizione, è da un po' che ti seguo e ho risolto un bel po' di problemi. Questo menu a tendina si può usare anche avendo più elenchi per tutti i giorni della settimana? (in pratica ogni giorno devo compilare i turni di lavoro del personale in varie celle e non vorrei incappare nell'errore di inserire due volte lo stesso nominativo)
Un difetto c'è...si può mettere solo UN like...ci vorrebbero più "pollicioni" da poter "schiacciare". Ciao Gerardo...un grande come sempre
Gerardo, grazie come sempre per la tua professionalità , competenza e chiarezza
Ciao Grazie franco
Buongiorno Gerardo, sei sempre geniale e tuoi video sono sempre interessanti, ben spiegati e molto utili
Ciao Antony grazie di di tutto
Ottimo Gerardo, proprio molto interessante. Mi mancava questo tipo di elenco a discesa. Bravissimo
Sei troppo forte, mi serviva domani in ufficio la provo, grazie.
Ciao Andrea, grazie a te
@@gerardozuccala Ho creato un elenco di 26 veicoli che vengono assegnati nei turni giornalmente funziona una meraviglia, sai subito quello che rimane disponibile. grazie ancora.
@@andreaguarnaccia422 Ciao Andrea, grazie mi fa piacere che hai risolto, un saluto
Molto interessante, specie per l'attribuzione di risorse umane per fase di progetto. Sarebbe interessante agganciare l'elenco ad una tabella dinamica che aggiunga o escluda oggetti dall'elenco (es. risorse umane che non hanno più ore lavoro utilizzabili per restare in elenco.
Ottimo lavoro, come sempre
Grazie di tutto Antonio, mi fa piacere rivederti
FANTASTICO. Bravo come sempre.
Ciao Antonio, mi ero perso il tuo messaggio.. è sempre un piacere vederti, un saluto
Grazie mille, molto interessante e utile!!
Grande Gerardo molto interessante questo video
Ciao Nicoloa, mi fa piacere grazie
Complimenti, davvero interessante
Ciao Giuseppe Grazie
Gerardo, il solito numero uno...;-)
Ciao Damiano che piacere grazie
Bravo Gerardo
Ciao Pier Grazie di tutto, un saluto
Fantastico!!!!
E' da poco che ti seguo e ti faccio i migliori complimenti, per la chiarezza con cui spieghi.
Probabile che te l'hanno chiesto già altre volte ma perchè, quando il video è lungo e la spiegazione è abbastanza "complessa", non inserisci un piccolo file a corredo delle formule?
E' tutto chiaro ma per ricopiare si deve fermare il video più volte e spesso si perde il segno.
Comunque ti ri-faccio i miei complimenti per le spiegazioni che mi hanno aiutato molto. :-)
Grazie mille.
Ciao Diego grazie di tutto, i video li ho tolti di proposito cosi si impara ad usare excel che è il vero scopo di questo canale, quindi niente pappa pronta.. un saluto
@@gerardozuccala Vero. Un abbraccio 😊
bravissimo come sempre
Ciao Gerardo, complimenti per queste soluzioni. Personalmente non sarei in grado di pensare a soluzioni con formule nidificate e che richiedono una conoscenza così profonda delle funzioni di Excel. Lasciami però dire che con VBA diventa tutto più semplice, perché non è più necessario costruire formule complesse, ma si risolve tutto in 15 righe di codice.
Incollo un esempio, in cui in A1:A116 c'è la lista, e la convalida è in E1:E116:
-----------------------------------------------------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim stato As String
Dim contatore As Integer
Dim nuovariga As Integer
Dim rowcount As Integer
With worksheets("Foglio3")
If Target.Column = "5" Then
rowcount = Range("A1").End(xlDown).Row
stato = Range("e1000").End(xlup).Value
For contatore = rowcount To 1 Step -1
If cells(contatore, 1).Value = stato Then
cells(contatore, 1).delete Shift:=xlup
nuovariga = Range("e1000").End(xlup).Row + 1
cells(nuovariga, 5).activate
Exit Sub
End If
Next contatore
End If
End With
End Sub
-----------------------------------------------------------------------------------------------------------------------------
Diventa tutto più semplice e leggero in termini di risorse.
Cosa ne pensi?
Grazie mille per la tua condivisione
Molto bravo
Ciao Grazia molto gentile, grazie
Grande GERARDO
Ciao Gerardo, come sempre video molto interessanti e spiegati davvero molto bene, volevo approfittarne per chiederti se era possibile creare un menu' a tendina per visualizzare quello che si sceglie senza usare il vba, nel senso che se ho un database molto lungo scegliendo la voce che mi interessa la stessa mi viene evidenziata direttamente senza usare la rotella del mouse per cercarla tipo formattazione condizionale per intenderci.Grazie Massimo
Ciao, humm interessante, solo che ti suggerire un modo per estrarre i dati cosi fanno tutto le formule e non devi andare a cercare ciò che ti serve, altrimenti dovresti passare al VBA
Eccellente!
Ciao Paolo, che piacere leggerti, allora buona visione!
@@gerardozuccala Ciao Gerardo, piacere mio. I tuoi video sono molto istruttivi. Questo, sui menu a tendina con esclusione, riempie una mia lacuna, una delle tante, in proposito. Ci vediamo nel forum ;-)
Salve ho applicato questo procedura per creare dei menu escludenti sulla stessa riga.
Se però trascino verso il basso i nuovi menù fanno riferimento sempre alla prima riga, esiste un modo per poterli trascinare su più righe?? cioè utilizzando degli intervalli non bloccati?
Ciao, Gerardo. Ho una domanda a proposito dei menu a tendina "intelligenti". Premessa: voglio creare una barra di ricerca (una cella) con un menu a tendina alla sua destra. Voglio fare in modo che funzioni così: inserendo un nome completo nella cella di ricerca, il menu a tendina visualizza l'unico nome possibile (quello inserito); inserendo, invece, un nome parziale nella cella di ricerca, il menu a tendina visualizza tutti i nomi contenenti la parte di testo inserita nella barra di ricerca. Devo dire che il grosso l'ho fatto, il menu funziona molto bene; tuttavia il mio problema è il seguente: quando inserisco un nome parziale nella cella di ricerca, il menu a tendina mi mostra tutti i nomi contenenti la parte di testo inserita ma tra un nome e i restanti, spesso, ci sono delle caselle vuote. Il mio menu a tendina, quindi, appare come un elenco quasi vuoto, ad eccezione di quei pochi nomi che contengono la parte di testo inserita nella barra di ricerca, intervallati da parecchie zone vuote. La mia domanda è: esiste un modo per eliminare quelle zone vuote e disporre tutti gli elementi dell'elenco "intelligente" in maniera sequenziale? Posso anche inviarti il foglio di lavoro, se mi indichi un indirizzo di posta elettronica o simili. Spero di essermi spiegato bene. Ti ringrazio in anticipo per il tuo tempo, Gerardo. Spero che tu abbia la soluzione, come sempre! :D
P.S. Non voglio usare il VBA
complimenti era tanto che cercavo una formula a esclusione, si puo' fare su access?
Ciao Carlo grazie però purtroppo non conosco access, prova a mettere la tua domanda su ForumExcel.it c'è una sezione di access
Buongiorno,
mi occorre un aiutino.
A fianco ad un menu a tendina ho inserito un'altra colonna dove ho creato una macro con la formula adesso perché mi occorre data e ora, e mi funziona bene sulla cella interessata il problema è che ho trascinato la formula anche nelle altre celle e quando vado a cliccare il bottone per la macro mi cambia data e ora anche nelle altre celle.
Grazie per il video !!! Molto bello !!!
Ho solo una domanda ....
come mai una volta inserito il penultimo dato dell'elenco sparisce il
menu a tendina e non riesco a selezionare l'ultimo dato ?
Grazie in anticio per la disponibilità
Ciao Davide, non dovrebbe succedere, sicuramente c'è qualche eroore
Bello l'ho provato, ma non fa al caso mio. E' possibile eliminare i dati già presenti su una riga, dal menù a tendina, in modo che in quest'ultima appaia solo il nome che manca?
In A2 è presente il menu a tendina che prende i dati da J2:J9(Nome1,Nome2;Nome3....Nome8)
Se Nella riga 2 il Nome8 non è presente, appare solo quello nel menu a tendina.
Se nella riga 2 non sono presenti i nomi: Nome7 e Nome8, nel menu a tendina appaiono solo quelli, e così via.
E se fosse l'opposto? Cioè che quando clicco sul nome del menù a tendina trovo quello che clicco?
Ciao, ti chiedo se è possibile sommare solo le celle colorate di una colonna senza filtrare i dati e senza usare la funzione subtotale.Grazie
Ciao Tore, sommare delle celle colorate bisogna farlo delle function non native di Excel, si chiamano UDF ma attenzione sono delle funzioni un po volatili perchè ci devono essere sempre delle corrispondenze esatte tra il codice colore che cerchi e il codice colore che hai nella tabella..guarda questo video th-cam.com/video/lT2gRRb0Bxo/w-d-xo.html
Un consiglio, si concentri sul controllo che varie istruzioni creano, questo aiuta lo spettatore a capire davvero cosa succede.
Per esempio: quando il SE non soddisfa la condizione (ovvero è falso) cosa succede?
A cosa corrispondono i valori 0 e l'errore NUM?