Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Problema con combobox

Ultimo Aggiornamento: 01/02/2021 18:43
Post: 67
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 17:21

Salve mi chiamo Fabrizio, intanto vi volevo ringraziare per tanti aiuti che ad oggi mi avete dato.!!!😁
Io ho excel 2019.
Ecco il quisito;
Nel "foglio 2" avrei 10 righe gia' precompilate e in queste righe ci sono le combobox, io dovrei copiare e incollare queste 10 righe varie volte nel "foglio1" ,e le righe e le relative combobox pero' si dovrebbero aggiustare il linkcell dove le incollo ma non il listfillrange che deve rimanere assoluto, spero di essermi spiegato bene...
grazie !!
se qualcuno puo' aiutarmi.
Post: 67
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 17:24

La Combobox per esempio è in c5, e il suo linkedcell in c5.
Io dovrei copiare e incollare ad esempio in c20 ma potrebbe essere in qualsiasi cella, e la combobox si dovrebbe aggiornare il linkedcell in c20.
Post: 68
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 17:24

Secondo voi è fattibile?
Post: 6.243
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
31/01/2021 18:59

Ciao senza un file d'esempio?, non credo, metti un file d'esempio rispettando il tuo layout in modo da avere una base.

Ciao By Sal (8-D
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 69
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 19:23

Ciao grazie, ecco il file, come vedi ho copiato dal foglio2 intervallo a3:v12 con attivo modalita' progettazione, ho incollato nel foglio 1 e come si vede il linkedcell è saltato mi deve stare sotto la combobox.
grazie😀
Post: 4.564
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
31/01/2021 20:06

Ma la seconda combo è sul foglio2 in T8 mentre sul foglio1 in T9.

Sulla prima combo non mi senbrano vi siano variazioni la linkedcell è sempre B4.

Spiega meglio il problema.

Alfredo
Post: 70
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 22:44

In pratica avrei l'esigenza quando incollo le righe, la linkedcell rimanga sempre nascosta sotto la combo come è nel foglio2.
Post: 71
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
31/01/2021 22:45

GRAZie tante Alfredo.!
Post: 4.566
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
31/01/2021 23:00

Ma io la prova di copiare su un altro foglio l’ho fatta e le combo vengono incollate nella medesima posizione quindi non capisco il problema.

Ma poi a che servono due fogli identici?
[Modificato da alfrimpa 31/01/2021 23:00]

Alfredo
Post: 6.244
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
01/02/2021 08:55

Ciao Fabrizio, ecco il file con il Combobox.

per la verità ne basta 1 solo combobox per fare tutto, funziona solo sulle 2 celle "B4-T9" seleziona la cella e vedrai il combobox per fare la scelta dopo la scelta dai Invio.

tutto qui.

per avere una altro foglio basta duplicarlo, ho eliminato i fogli che non servivano

Ciao By Sal (8-D

[Modificato da by sal 01/02/2021 08:56]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 72
Registrato il: 04/03/2017
Città: MILANO
Età: 44
Utente Junior
2010
OFFLINE
01/02/2021 18:18

Ti ringrazio hai fatto un ottimo lavoro e il linked cell diciamo che funziona.
io ho inviato solo parte del mio foglio con cui lavoro per non creare troppa confusione.
nel mio foglio originale ho il foglio 1 nascosto.
e tramite macro copio e incollo il gruppo di righe di cui c'è anche la combobox.
pero' io pero' per intenderci devo aver la possibilita' di popolare il foglio1 con tanti gruppi di righe copiando e incollando ; e il foglio1 alla fine puo' avere anche diverse decine di "voci".
per esempio nel foglio 1 che mi hai inviato in b5 ora c'è la voce n7.
pero' devo aver la possibilita' di poter aggiungere diverse voci per esempio in b20 la voce n8. sempre nello stesso foglio.
e cosi' via..
spero di essere stato chiaro.
E' per quello che chiedo se esiste la possibilita' che se copio il gruppo di righe e incollo, la combobox nella cella dove viene inserita' deve essere anche il linkedcell.
Grazie...😅
Post: 6.246
Registrato il: 14/11/2004
Utente Master
Office 2019
ONLINE
01/02/2021 18:43

Ciao Fabrizio, come ti ho detto al momento la combo compare solo nelle celle B5-T9, ma ciò non toglie che la puoi far comparire dove ti serve.

nella copia non devi copiare la combobox, ma solo il valore della cella

da come ha scritto credo che il tuo foglio sia composto da schede che si ripetono ogni tot righe ed in queste righe tu aggiungi dei dati ed ad ogni scheda le celle Bx e Tx deve comparire la combo.

la prima cosa quante schede sono per ogni foglio?, se sono molte l'approccio deve essere diverso se sono poche basta andare nella macro ed inserire le celle che servono.

questa la riga che comanda dove aprire la combo


If Not Intersect(Target, [b5,t9]) Is Nothing Then


come vedi è inserito solo b5-t9, ma se ammettendo che che le schede siano diverse con distanza di righe da quello che ho capito di 15, perche b5+15 fa B20 allora se le scede sono 3, ma è un esempio puoi allungare quanto vuoi, allora la riga di comando diventa


If Not Intersect(Target, [b5, b20,b35,b50,t9,t24,t39,t54]) Is Nothing Then


quando andrai alla b20 comparirà la combo per scegliere i dati come pure per la colonna T24

il resto va lasciato tutto com'è.

se le schede sono molte allora si deve adottare un approccio diverso, dicendomi quante schede sono e la distanza in righe delle schede, che dovrebbero essere tutte uguali.

se invece poi sono variabili allora devi mandarmi il file originale, per mail che poi cerco io il metodo per risolvere il problema.

ecco perche si chiede il file come l'originale

Ciao By Sal

[Modificato da by sal 01/02/2021 18:46]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 14:38. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com