Pagina 1 di 2 12 UltimaUltima
Risultati da 1 a 30 di 35

Discussione: riferimenti da una Combox



  1. #1
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    riferimenti da una Combox

    ciao a tutti

    in J7 ho una convalida dati che mi serve per estrarre i dati

    la stessa cosa però vorrei provare a realizzare con la combox accanto alla convalida dati
    ma non sò come usare i riferimenti.

    Grazie per aiuto
    https://www.dropbox.com/s/cdwxom5nn2...ture.xlsm?dl=0
    windows 10
    Excel 2016

  2. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao Nick

    E' da questa mattina che sto sbattendo la testa con il tuo file :166:

    Io non sono affatto sicuro di aver capito bene.

    Nel file allegato troverai una Convalida dati in J7 (prima c'era una combo controllo modulo).

    Ogni volta che in quella convalida farai una scelta la combo (ActiveX) che è a destra si popolerà dei nominativi dei soli clienti che hanno la fattura nello stato prescelto.

    Se la mia interpretazione è giusta bisognerà vedere poi cosa fare dell'eventuale scelta nella combo.

    Questo il codice iserito nel file:

    Codice: 
    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim i As Integer
    Dim UR As Long
    Dim cntcombo As Long
    Dim rng As Range
    Dim cel As Range
    UR = Cells(Rows.Count, 8).End(xlUp).Row
    cntcombo = Worksheets("Foglio1").ComboBox1.ListCount
    Set rng = Range("H10:H" & UR)
    With ThisWorkbook.Sheets("Foglio1").ComboBox1
        .Clear
    End With
    If Not Intersect(Target, Range("j7")) Is Nothing Then
    For Each cel In rng
        If cel.Value = Range("i7").Value Then
            Worksheets("Foglio1").ComboBox1.AddItem (cel.Offset(0, -6))
        End If
    Next cel
    End If
    End Sub
    Questo il link

    http://www.filedropper.com/nickfatture2

    Prova un po' e fai sapere.

    Alfredo

    P.S. Non capisco proprio perché questo tuo file pesi oltre 5 mega.
    PP.SS. Ho visto che hai postato anche su altri forum; spero non per lo, stesso problema.

  3. #3
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ciao Alfrimpa......
    e grazie per il tempo dedicato prima cosa:241:

    Poi non postato su altri forum, forse intendevi dire che ho aperto un altra discussione?
    Si quello si, ho aperto un altra discussione perchè in passato mi era capitato di continuare su una discussione contrassegnata da risolto.
    e su suggerimento di Gerardo mi consigliò per aver maggior visibiltà di aprire una nuova discussione, non certo per sfiducia nei tuoi confronti.
    che ti ringrazio di nuovo.

    tornando al file forse mi sono spigato male, io vorrei sostituire la convalida dati con la combox active

    avevo lasciato la combox controllo modulo per farti vedere il risultato della tabella sottostante cambiando la selzione in J7
    ma ripeto vorrei eliminare questa convalida dati e far lavorare le formule della tabella sotto con la combox active.

    Grazie ancora
    windows 10
    Excel 2016

  4. #4

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao Nick

    Noi la Combobox la possiamo popolare dinamicamente ma tu devi dire cosa vuoi ci vada dentro.

    Un modo "statico" è quello come hai visto di impostare la proprietà "ListFillRange".

    Io non ho ancora capito tu cosa ci vuoi vedere nella combo e in base a quali criteri.

    Alfredo

  5. #5
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ciao Alfrimpa forse con questo esempio è più chiaro
    In J2 ce una convalida dati che mi estrae dei dati nella tabella sotto.......
    Ecco io vorrei utilizzare invece la combox come ctiterio
    P.s.
    La combox è già popolata in maniera dinamica, ed è tutto a posto e vorrei che funzionasse come la convalida dati della cella J2
    File Allegati File Allegati
    windows 10
    Excel 2016

  6. #6

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Così?

    Alfredo
    File Allegati File Allegati

  7. #7
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Scusa Alfredo quando cambio il nome nella combox non mi dà nessuna variazione......
    nella tabella sotto se invece cambio il nome nella convalida dati mi si aggiorna anche la tabella sotto.
    windows 10
    Excel 2016

  8. #8

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Se cambi il valore nella combo varia il contenuto delle celle G8:J8.

    Tu cosa vuoi che cambi?

    Alfredo

  9. #9
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    esattamente quelle
    ma a me non cambiano era per quello che non ci siamo capiti

    a me rimane tutto fermo..............:292:
    windows 10
    Excel 2016

  10. #10

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Immagino tu abbia aperto il mio file e, in tal caso, non so che dire a me funziona perfettamente.

    Speriamo che in questa discussione capiti Ges che ha il Mac (magari mandagli un MP) in modo che anche lui possa provare il mio file.

    Ma il tutto sembra molto strano.

    Alfredo

  11. #11
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    aspetta...scusa alfredo non mi ero accorto che avevi fatto una nuova combox piu piccola

    io continuavo a provare quella grande con le scritte rosse...............
    adesso però devo provare a studiarmela e adattarla a quel altro file dove ce la formula aggrega..........
    Come ha i fatto?????
    windows 10
    Excel 2016

  12. #12

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Quindi funziona? Deo gratias :167:.

    E' molto semplice.

    Ho eliminato la precedente convalida dati ed ho inserito una combobox (ActiveX) quella a destra.

    Poi nelle sue proprietà ho impostato "ListFillRange" = A1:A4 E "LinkedCell" = J2

    Poi è chiaro che il tutto deve essere adattato ad esempio che la combo si popoli di tutti i valori presenti in colonna A e non solo dei primi quattro.

    Alfredo

  13. #13
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    si funziona..grandissimoooooooooooooooooo

    mi puoi ridire quale era la formula da scrivere in gestione nomi per rendere la combox dinamica
    per ad esempio la colonna A
    windows 10
    Excel 2016

  14. #14

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Allora Nick, supponendo di avere un range denominato "nomi", la formula da inserire in Gestione Nomi è:

    Codice: 
    =SCARTO(Foglio1!$A$1;0;0;CONTA.VALORI(Foglio1!$A$1:$A$1000);1)
    Il codice da inserire nella Combobox2 è

    Codice: 
    Private Sub ComboBox2_DropButtonClick()
    ComboBox2.ListFillRange = "=nomi"
    End Sub
    Alfredo

  15. #15
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ciao Alfrimpa

    Speriamo di essere in fondo,,,,,,,,,,,:25:

    ti riallego il file per farti vedere che mi sembra di aver messo tutto a posto
    l'unica cosa che il menu a tendina contiene anche gli spazi vuoti perche se voglio aggiungere un nome all elenco
    nella colonna A altrimenti non me lo farebbe vedere.
    ma ce un modo per eliminare gli spazi vuoti???
    Grazie ancora.
    File Allegati File Allegati
    windows 10
    Excel 2016

  16. #16
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    ok Alfrimpa

    e tutta la sera ma adesso funziona ed è tutto dinamico
    p.s.
    Mentre fino a qui è tutto ok ed ho capito come funziona il tutto
    non sono riuscito a far funzionare invece il file fattura, in quanto la combox active fà un riferimento a una cella
    ma non deve contenere il nome che ce all interno della combox ma bensi un numero
    windows 10
    Excel 2016

  17. #17

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao Nicola

    Mi spiace deluderti ma c'è qualcosa che non funziona.

    Se aggiungo nomi in colonna A la combo non si aggiorna.

    Devo tornarci su ma in questo weekend sono fuori e non posso dedicarmici.

    A risentirci al rientro.

    Alfredo

  18. #18
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    ci mette um pò ad aggiornarsi ma veramente funziona
    se salvi lo chiudi e riapri il file troverai tutto aggiornato
    windows 10
    Excel 2016

  19. #19

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    No non funziona proprio l'aggiunta dei nomi.

    Dobbiamo rivedere il tutto.

    Alfredo

    Ma mica puoi stare sempre a salvare, chiudere e riaprire; la cosa dovrebbe essere immediata.

    Ho visto che salvando e riaprendo tutto va a posto ma questo non va bene.

  20. #20
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ti allego il file dove ho provato
    prova anche te...............
    aggiungi le lettere alla colonna A
    poi salva chiudi riapri il file e vedrai che la combox e aggiornata
    File Allegati File Allegati
    windows 10
    Excel 2016

  21. #21
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    ok ,,,,,,,allora quando vuoi.....
    ho aperto una nuova discussione perche ho notato un piccola imperfezione nella ricerca dei dati.
    Grazie di tutto e buon wek-end
    windows 10
    Excel 2016

  22. #22

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Nicola secondo me la combo va popolata con il VBA; io ci ho provato ma finora non sono ancora riuscito.

    Alfredo

  23. #23
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ok......Alfredo Ti ringrazio molto per tutto il tempo che ci stai dedicando
    pensavo fosse qualcosa di meno incasinato sinceramente
    windows 10
    Excel 2016

  24. #24

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Non ti preoccupare io in questo mi diverto molto e poi, essendo pensionato, ho tempo a disposizione.

    Alfredo

  25. #25
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Grazie per la tua disponibilità Alfredo.
    windows 10
    Excel 2016

  26. #26

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao Nicola

    È comunque un comportamento strano quello della combo che non mi sarei aspettato ossia che per l'aggiornamento della lista si debba salvare chiudere e riaprire il file.

    ci devo riuscire con vba

    Alfredo

  27. #27
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ciao Alfredo
    Grazie io sono qua quando ce hai fatta fammi un fischio.........
    Grazie ancora
    windows 10
    Excel 2016

  28. #28

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao NIcola

    Tanto tuonò che piovve :188: e come diceva il tuo corregionale Leonardo da Vinci: "Provando e riprovando ogni torto si drizza".

    A parte gli scherzi sono riuscito nell'intento e ti allego il file dove ho inserito il seguente codice che aggiorna automaticamente (ogni volta che apri la tendina) il contenuto della combo senza dover stare a salvare, chiudere e riaprire il file.

    Codice: 
    Private Sub ComboBox1_DropButtonClick()
    Dim i As Long
    Dim ur As Long
    ur = Cells(Rows.Count, 1).End(xlUp).Row
    With Worksheets("Foglio1").ComboBox1
        Do While .ListCount > 0
            .RemoveItem (0)
        Loop
    End With
    For i = 1 To ur
        Worksheets("Foglio1").ComboBox1.AddItem Range("a" & i).Value
    Next
    End Sub
    Alfredo
    File Allegati File Allegati

  29. #29
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15

    Re: riferimenti da una Combox

    Ciao Alfredo

    Funziona come volevamo noi.....
    ho provato poi a spostare elenco della colonna A nel foglio B e ho cambiato il riferimento nella macro (scrivendo ....With Worksheets("Foglio2").ComboBox1)ma mi dà errore di debug
    Codice HTML: 
    Private Sub ComboBox1_DropButtonClick()
    Dim i As Long
    Dim ur As Long
    ur = Cells(Rows.Count, 1).End(xlUp).Row
    With Worksheets("Foglio2").ComboBox1
        Do While .ListCount > 0
            .RemoveItem (0)
        Loop
    End With
    For i = 1 To ur
        Worksheets("Foglio2").ComboBox1.AddItem Range("a" & i).Value
    Next
    End Sub
    mi evidenzia di giallo Come mai??????
    windows 10
    Excel 2016

  30. #30

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6821
    Versione Office
    2013
    Likes ricevuti
    721
    Likes dati
    166

    Re: riferimenti da una Combox

    Ciao Nicola

    Devi spiegarmi passo passo quello che hai fatto altrimenti non capisco.

    Alfredo

Discussioni Simili

  1. Più combox nel solito foglio
    Di nick0573 nel forum Domande su Excel VBA e MACRO
    Risposte: 13
    Ultimo Messaggio: 07/06/16, 09:21
  2. estrarre dati Da una combox
    Di nick0573 nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 04/06/16, 10:58
  3. dimensioni dati dentro combox
    Di nick0573 nel forum Domande su Excel VBA e MACRO
    Risposte: 23
    Ultimo Messaggio: 22/04/16, 15:59
  4. Somma fra combox e texbox con formati diversi
    Di nick0573 nel forum Domande su Excel VBA e MACRO
    Risposte: 11
    Ultimo Messaggio: 16/04/16, 08:21
  5. Aggiungere righe su una combox e listbox
    Di nick0573 nel forum Domande su Excel VBA e MACRO
    Risposte: 3
    Ultimo Messaggio: 19/03/16, 01:53

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
  •