Come passare i dati da un intervallo a Combobox senza ripeterli utilizzando la raccolta di oggetti
Una casella combinata è uno strumento molto utile all’interno di Excel per la creazione di moduli, fondamentalmente è la combinazione di una casella di testo con un elenco a discesa. Se vuoi davvero sapere come passare le informazioni di un intervallo alla casella combinata senza ripetere i valori duplicati, continua a leggere questo post.
Come passare i dati da un intervallo a una casella combinata senza ripeterli utilizzando la raccolta di oggetti
È tempo che tu conosca tutti i passaggi che devi compiere per poter passare i dati di un intervallo alla casella combinata senza ripeterli utilizzando la raccolta di oggetti:
- La prima cosa da fare è aprire il foglio di calcolo con una serie di record in una colonna, alcuni dei quali vengono ripetuti più volte.
- Ora selezionerai l’icona dell’ambiente «VBA» (Visual Basic Application) situata nell’angolo in alto a sinistra della barra » Sviluppatore «.
- Nella finestra successiva, seleziona » UserForm1 » nel menu a sinistra, il tuo modulo si aprirà e fai doppio clic sulla casella combinata.
- Successivamente, si aprirà una finestra con le informazioni programmabili che consentono alla combobox di caricare automaticamente i dati. Qui aggiungerai la variabile «Registra come Interger» alla fine della seconda riga e dovrebbe essere così «Dim Row As Interger, Final As Interger, Record as Interger».
- Quindi, vai alla fine della riga 9 e fai clic sul pulsante «Invio» e metti «Register = WorksheetFuntion.CountIf (.Range (.Cells (1, 1),.Cells (Row, 1)),.Cells (Riga, 1)) «e fai clic su» Invio «di nuovo.
- Quindi, nella riga successiva, apri una condizione If scrivendo il seguente codice «If Record = 1 Then»
- Successivamente, andrai alla fine della riga 12, fai clic sul pulsante «Invio» e annota il comando «End If» per terminare la condizione If che avevi aperto.
- Per finire, fai clic sul pulsante verde » Riproduci » situato nella barra dei menu in alto, in modo che le modifiche vengano salvate.
A questo punto, puoi andare a creare un form in Excel e quando lo apri, vedrai come i dati di un intervallo non vengono ripetuti e vengono mostrati solo i valori univoci.
Vantaggi di passare i dati da un intervallo a una casella combinata senza ripeterli
Generalmente, quando selezioni un intervallo di dati, sarai in grado di trovare diversi parametri che si ripetono all’interno della stessa colonna che verrà rappresentata nella casella combinata o nel modulo. A volte, avrai bisogno di valori univoci da registrare all’interno della tabella in cui viene accumulato ciascuno dei dati (combobox).
Configurando combobox, in modo che non ripeta i dati in una colonna, potrai ottenere solo dati originali e univoci all’interno del form. Questo è molto utile quando si filtrano i dati in un foglio di calcolo, dove sono richieste informazioni specifiche.
Inoltre, risparmierai tempo prezioso, poiché non dovrai rivedere i dati per dati per sapere se ci sono duplicazioni, poiché lo strumento lo farà da solo. Inoltre, potresti essere interessato a sapere come trasporre o modificare righe e colonne utilizzando le formule in un foglio Excel.
Passare i dati di un intervallo a combobox senza ripeterlo utilizzando la raccolta di oggetti è molto semplice e veloce, grazie ai passaggi sopra descritti e ti ci vorranno solo 2 minuti per farlo. Non dimenticare di seguire il nostro blog dove otterrai tutti i tipi di informazioni sull’ufficio di cui avrai bisogno per rendere più facili i tuoi progetti.