Stellar Blade Un'esclusiva PS5 che sta facendo discutere per l'eccessiva bellezza della protagonista. Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Convalida doppia elimina celle vuote

Ultimo Aggiornamento: 27/08/2021 07:55
Post: 10
Registrato il: 09/09/2020
Età: 35
Utente Junior
Excel 365 a 64 bit
OFFLINE
26/08/2021 11:17

Buongiorno a tutti,
devo creare una convalida dati "doppia" in cui il secondo menù a tendine dipende da quanto scelto nel primo (in allegato file).
Ho strutturato vari "Nomi" per riga principale e colonna e correlato i due menù a tendina utilizzando la funzione "INDIRETTO" e devo dire che funziona tutto.
Adesso volevo fare in modo che non si vedessero anche le celle vuote nei menù creati e avevo letto su vari forum che il tutto avrebbe funzionando utilizzando la funzione SCARTO nella definizioni dei vari Nomi, ma questo mi funziona solo per il primo menù a tendina e non per il secondo, probabilmente è incompatibile con l'indiretto..
Avete suggerimenti per me??
vi allego un file strutturato di prova.
grazie anticipatamente
Post: 2.408
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
26/08/2021 11:52

ciao
impossibile ma vero
indiretto() non legge le convalide create con SCARTO()
Post: 11
Registrato il: 09/09/2020
Età: 35
Utente Junior
Excel 365 a 64 bit
OFFLINE
26/08/2021 11:57

immaginavo.. 🤦‍♀️ c'è qualche altro modo per evitare l'elencazione delle celle vuote??
Post: 4.742
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
26/08/2021 13:04

Un’ipotesi di soluzione (se le convalide sono solo due) è utilizzare delle Combobox (ActiveX) da popolare con il VBA.

Alfredo
Post: 12
Registrato il: 09/09/2020
Età: 35
Utente Junior
Excel 365 a 64 bit
OFFLINE
26/08/2021 13:31

mmmm capisco, vabbè per il momento (essendo ignorante in VBA), potrei anche tenerlo così.. speravo ci fosse una soluzione più veloce :D
se invece vorrei aggiungere in un terzo foglio l'intero elenco a cui "punta" la prima convalida scelta??
Ovvero se nel primo foglio scelgo CAT_A allora in un terzo foglio, a partire da una determinata cella, mi devono uscire in sequenza CAT A1, CAT A2, CAT A3...
Post: 4.743
Registrato il: 21/06/2013
Città: NAPOLI
Età: 70
Utente Master
Excel 365
OFFLINE
26/08/2021 13:42

Purtroppo al momento non ho un pc quindi non posso aiutarti

Alfredo
Post: 13
Registrato il: 09/09/2020
Età: 35
Utente Junior
Excel 365 a 64 bit
OFFLINE
26/08/2021 15:00

dovrei aver risolto il secondo quesito utilizzando sempre INDIRETTO... per il quesito iniziale non avendo manualità in VBA per il momento ci rinuncio :D
Post: 6.486
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
26/08/2021 15:19

Ciao lo sapete che con le formule non ci vado a Nozze, ma una persona che conoscete tutti, ci fa anche il viaggio di Nozze

questa una soluzione di Ninai con le formule scarto ed indiretto ed altro.


Ciao By Sal (8-D

[Modificato da by sal 26/08/2021 15:19]
se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Post: 2.409
Registrato il: 10/10/2013
Città: VICENZA
Età: 69
Utente Veteran
365
OFFLINE
26/08/2021 17:41

ciao
Sal
così funziona si

il problema nasce se nei nomi delle formule usi SCARTO()
è allora che non funziona

[Modificato da federico460 26/08/2021 17:42]
Post: 6.487
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
27/08/2021 07:55

Ciao Federico, in effetti hai ragione, ho provato con un "Nome" scarto() ed in effetti non lo legge, ma non domandarmene la ragione non saprei spiegarlo, con le formule non saprei da dove cominciare.

Ciao By Sal (8-D
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:35. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com