Newsgroup: it.comp.appl.access
Titolo: Due combo box

Dopo avere  creato in un formMaschera1
Rispettivamente il  Combo box1 e il Combo box2:
dove il Combo box1 legge da una tabella TIPOLOGIA
In cui abbiamo:
                         -PORTA
                        - FINESTRA mentre
Combo box2 dalla tabella TIPO:
            P1
            P2
            P3
            F1
            F2
            F3
Ora quando il Combo box1 = PORTA nel Combo box2 deve comparire
            P1
            P2
            P3
Mentre quando Combo box1 = FINESTRA nel Combo box2 deve comparirmi:
            F1
            F2
            F3
Allego il codice VBA per Excel, mentre ho bisogno di farlo per VBA Access.
Codice per VBA Excel:
Set Png = SH.Range("E3,E4")
     With Me.ComboBox2
           .Clear
        For Each rCell In Png.Cells
           .AddItem rCell.Value
        Next rCell
           .ListIndex = 0
     End With
Grazie

 ha scritto nel messaggio 
news:46894f24$0$10616$4faf...@reader2.news.tin.it...

Ciao Motore,
ascolta quello che ti ha suggerito Roberto, in quelle FAQ trovi la 
soluzione per quello che vuoi fare.
Access non č Excel e quello che in Excel si fa in un modo in Access si 
seguono altre strade..., ad esempio nel tuo caso io inizierei col fare 
una tabella
TIPO che oltre a contenere F1, F2.... contiene anche il prodotto di 
riferimento per cui
F1        Finestra
F2    Finestra
P1    Porta
P2    Porta
.......
Il codice che hai usato in Excel in Access non č utilizzabile perchč 
fa riferimento al modello ad oggetti di Excel che in Access non c'č...
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
---------------------------------------- 

 ha scritto nel messaggio 
news:46894f24$0$10616$4faf...@reader2.news.tin.it...

Ciao non ti serve usare il ripopolamento della seconda Combo, basta che 
filtri la il contenuto in base al contenuto della prima.
Cerca "sincronizzare due combo box in access".
Fai basare le due combo su query e "dopo aggiornamento", procedi al filtro.
Pierpaolo Romanelli
http://www.pierpaoloromanelli.com
 

 ha scritto nel messaggio 
news:468959d0$0$16037$5fc...@news.tiscali.it...

            Ho guardato gli esempi riportati :
            3.72 Sincronizzare in una maschera due o piů caselle combinate 
tra loro in gerarchia
            3.77 Sincronizzare in una maschera due o piů caselle combinate 
ASSOCIATE tra loro in gerarchia
 perň a questo punto come posso verificare e capire come i combo box sono 
stati settati ?
        Grazie 

 ha scritto nel messaggio 
news:uqdii.54185$U01.5...@twister1.libero.it...

    Ho guardato gli esempi riportati :
            3.72 Sincronizzare in una maschera due o più caselle combinate
tra loro in gerarchia
            3.77 Sincronizzare in una maschera due o più caselle combinate
ASSOCIATE tra loro in gerarchia
 però a questo punto come posso verificare e capire come i combo box sono
stati settati ?
        Grazie


Per accedere al valore della tua combobox finestre ti basta usare la 
proprietà Value, per sicurezza controlla che non sia Null per non ricevere 
errore. Dopodiché procedi a fare le tue cosette in base alle tue volontà...
If Not IsNull(CbFinestre.Value) Then MsgBox Me.CbFinestre.Value
--
Pierpaolo Romanelli
http://www.pierpaoloromanelli.com
 

 ha scritto nel messaggio 
news:efoii.54354$%k.18...@twister2.libero.it...

        Ma :
     If Not IsNull(CbFinestre.Value) Then MsgBox Me.CbFinestre.Value
    dove lo posiziono all'interno del Form ?
    Grazie

 dove lo posiziono all'interno del Form ?
Dipende. Solo tu sai quando quei controlli devono essere fatti, quindi solo 
tu puoi decidere qual'č l'evento giusto in risposta al quale devi eseguire 
quei controlli.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


    MA ci risiamo, se volessi cambiare la tabella a cui punta la combo
oppure
    cambiare dei riferimenti nella combo come devo fare ?
    Grazie

 ha scritto nel messaggio 
news:468a3b24$0$10615$4faf...@reader2.news.tin.it...

    Per esempio se volessi modificare le tre combo box attraverso VBA ,in 
questo modo:
            Quando sulla prima scelgo il reparto abbigliamento     in 
automatico voglio che
            nelle altre compaia rispettivamente nella seconda la Categoria 
Biancheria
            e nella terza i Prodotti i Calzini.
            Grazie

[omissis]
Ti consiglio di continuare un solo thread sulla questione.
Direi che questo thread può essere terminato qui, per spostare la discussione 
tutta in unico thread ed evitare di disperdere i post.
