|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
come posso far prendere su convalida dati dei valori differentemente scorrendo i dati per riga anzichè per colonna infatti avendo il codice nella colonna "a" ho un elenco dove in alcune righe si ripetono dei codici soltanto che hanno il riferimento tipo differente, in pratica il tipo è indiretto del codice e la subtipo è indiretto del tipo. Elenco convalida "Codice" in colonna "A" nella colonna "B" adiacente la descrizione del codice con cerca.vert, proseguendo nella colonna "C" elenco convalida indiretto di colonna "A", ancora nella colonna "D" indiretto della colonna"D" il tutto con codice vba. per maggiore chiarezza posto un file di esempio http://uploading.com/files/878a6278/VBa%2Bcolvalida%2Brar.raraiutatemi per favore grazie.
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
Salve pe quanto ci ho ragionato sopra non ho capito bene cosa intendi realizzare. forse partendo dal codice vuoi poter selezionare la descrizione, la tipologia e suoi sottotipi? la cella bianca sotto il codice nel foglio Tabella deve intendersi come ripetizione del codice? se è questa la logica, credo che si debba ricorrere ad una Userform . saluti Giap
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
si è giusto come ha detto?, ma senza userform non è possibile? inoltre , non ho proprio dimestichezza in vba
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
gerry66 ha scritto:si è giusto come ha detto?, ma senza userform non è possibile? inoltre , non ho proprio dimestichezza in vba salve non farti spaventare dal termine Userform non altro che un insieme di codici che danno una rappresentazione grafica. vedo che nel tuo file ci sono macro quindi non sei del tutto a digiuno. ti riallego il file con l'esempio della Userform avviabile tramite pulsante "Avvia Maschera" nel foglio "Calcolo" saluti Giap http://uploading.com/files/964db181/VBa%2Bcolvalida.xls/
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
ti ringrazio tantissimo giap, visto che hai creato questa userform di inserimento, per aggiungere un'altro riferimento da scegliere sempre con una combobox per il trimestre, non ha nessun legame ne con il codice, ne con il tipo, qual'è il codice che devo inserire e dove, ovvero in quale punto del codice inserirlo, oltre che creare l'oggetto combobox nella userform. Comunque mi hai tirato fuori dalla melma, grazie ancora gerry66
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
gerry66 ha scritto:ti ringrazio tantissimo giap, visto che hai creato questa userform di inserimento, per aggiungere un'altro riferimento da scegliere sempre con una combobox per il trimestre, non ha nessun legame ne con il codice, ne con il tipo, qual'è il codice che devo inserire e dove, ovvero in quale punto del codice inserirlo, oltre che creare l'oggetto combobox nella userform. Comunque mi hai tirato fuori dalla melma, grazie ancora gerry66
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
Scusa Giap invece che una casella di testo per la ricerca si può usare una listbox, e in che modo, quando ti dico che sono in alto mare con vba è la verità, quelle poche righe di codice che vedi sono generate dal gestore di macro automatiche ed eventualmente, appena ritoccate, ma niente di più Ciao gerry66
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve vedi nel file allegato se ottieni le giuste risposte alle domande. saluti Giap http://uploading.com/files/c65a936m/VBa%2Bcolvalida.xls/
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
Si grazie ancora Giapp, non ti nasacondo che mi hai risolto un grosso gratta capo Ciao e grazie ancora gerry66
|
|
Rank: Member
Iscritto dal : 2/9/2012 Posts: 23
|
|
|
Guest |