Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
com)
Ad esempio, i dati di origine necessari per l'elenco a discesa sono nell'intervallo A2: A9.
Questo metodo richiede una casella combinata invece dell'elenco a discesa di convalida dei
dati.Kutools for
Per creare un Excel
elenco Solves
a discesa Most
ricercabile, of Your
eseguire Problems,
le seguenti operazioni. and
Increases Your Productivity By 80%. Full Features 30-day
1. Se non riesci a trovare il file Costruttori Free Trial.
scheda nella barra multifunzione, abilitare la scheda
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
2). In Outlook 2007, fare clic su Office pulsante> Opzioni di Excel. Nel Opzioni di Excel
finestra di dialogo, fare clic Popolare nella barra di destra, quindi controlla il file Mostra la
scheda Sviluppatore nella barra multifunzione casella e infine fare clic su OK pulsante.
3. Disegnare la casella combinata nel foglio di lavoro e fare clic con il pulsante destro del
mouse. Selezionare Proprietà dal menu di scelta rapida.
2). Specificare una cella nel file LinkedCell campo. In questo caso, entriamo in A12;
6. Selezionare una cella vuota C2, quindi copiare e incollare la formula = - ISNUMBER
(IFERROR (SEARCH ($ A $ 12, A2,1), "")) nella barra della formula e premere il tasto Invio. Lo
trascinano verso il basso nella cella C9 per riempire automaticamente le celle selezionate con
la stessa formula. Vedi screenshot:
2. Dopo aver terminato il passaggio precedente, è ora possibile testarlo. Inserisci una lettera C
nella casella a discesa, vedrai tutte le celle contenenti C riempite con il numero 1.
7. Selezionare la cella D2, inserire la formula = SE (C2 = 1, COUNTIF ($ C $ 2: C2,1), "") nella
barra della formula e premere il tasto Invio. Quindi trascina la maniglia di riempimento in D2
fino a D9 per riempire l'intervallo D3: D9.
9. Ora è necessario creare un intervallo di nomi. Fare clic su Formula > Definisci nome.
10. Nel Nuovo nome finestra di dialogo, digitare Menu `A tendina fra le Nome casella,
digitare formula =$E$2:INDEX($E$2:$E$9,MAX($D$2:$D$9),1) nella Si riferisce a casella,
quindi fare clic su OK pulsante.
12. Copia e incolla il codice VBA riportato di seguito nell'editor del codice.
D'ora in poi, quando inizi a digitare nella casella di riepilogo, inizierà la ricerca ambigua e solo
elencerà i valori rilevanti nell'elenco a discesa.
Osservazioni:: Dopo aver chiuso e riaperto il foglio di lavoro, il codice VBA creato nel
Kutools
passaggio forrimosso
12 viene Excel Solves Most
automaticamente. ofè Your
Quindi, Problems,
necessario salvare questaand
cartella di
Increases
lavoro Your
come formato Productivity
di cartella Byper
di lavoro abilitato 80%.
Excel.Full Features 30-day
Free Trial.
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
Articoli Correlati:
(/download/kutools-for-excel.html)
(/download/office-tab.html)
60 Comments Login
Sort by Newest b
Kutools· for
ismaeel ahmad
Excel Solves Most of Your Problems, and
1 years ago
Free Trial.
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
Reply
Hi, I made an action list for internal use with automatic email reminders in Excel, based on macro and vba. in
a cell you select which person to send the reminder to, in a next cell you select which person to CC etc. Is it
a good idea to copy this dropdownlist a few 100 times to every possible entry that I supply ? And is it
possible to add a rule: Per row a particular person can only be selected once?
Reply
Hi Sourav Singha,
Can't use it in a userform combobox. Sorry for the inconvenience.
Reply
Hi Josh,
Sorry can;t help you with that yet.
Reply
I have a problem. My list is in Armenian language, and I see ??????-s instead of the letters. how can I fix
this problem? Thank you in advance
Reply
Hi Vrezh,
Sorry this kind of problem can't be solved yet. Thank you for your comment.
Reply
Hi Steve Olah,
Sorry can't help you with that. Any question about Excel, please don’t hesitate to post in our forum:
https://www.extendoffice.com/forum.html.
Reply
I had try tutorial drodown list searchable, Some like that,. But i'am can't make searcable from list and Combo
Box Search??? How to make VBA Macro Connected in Excel??
Reply
Hi,
Sorry didn't get your point. Any question about Excel, please don’t hesitate to post in our forum:
https://www.extendoffice.com/forum.html.
Reply
I want to make this drop down to work for whole column, so that with multiple entries, I have this search
suggestion option available every time. Above option, just shows suggestion for one time. Please help
Reply
Hi. I get many helps from your post. However, it doesn't make automatic dropdown if there are mixed
language on the list (e.g: first cell is written in English, second cell is written in Korean etc.) Has anyone had
solve this problem?
Reply
The automatic dropdown list is not working. Everything else is working. Do you know where my snag might
lie?
Reply
I figured it my be with the last step. I put the VBA code in my personal.xlsb worksheet but looks like
the code needs to be on the sheet of the respective workbook. hazah
Reply
Dear Michael,
The problem you mentioned does not appear in my case. Which Office version do you use?
Reply
Dear Crystal,
I got the same problem as michael does, excel crashes every time i use down arrow in the
drop box, i got excel 2010 on my laptop, which version do you use?
Reply
Hi yogi,
The method has been successfully tested in Office 2010, 2013 as well as 2016. No
idea for this problem. Sorry about that.
Reply
Is there a way to prioritize the location of a letter in a word? I used this method, but when I type in "A," for
example, I get terms with "A" anywhere in the word. I would prefer if it started showing all the terms that
begin with "A". Is this possible?
Reply
Hi,
Sorry for reply so late. If you want to search values in drop-down list that begin with a certain
character, please change the formula in column C to
=--ISNUMBER(IFERROR(SEARCH($A$12,MID(A3,1,1),1),"")).
Thank you for your comment.
Reply
I may have misunderstood how this function is supposed to work, but i can only get the combo box search to
populate one cell, A12 (using the example from the tutorial). If i click into A13 to populate the next cell with a
different value from the drop down, it just replaces what i have in A12 and does not populate A13. I need this
search to apply to any cell in column A from A12 down. Have i done something incorrect or does this combo
box search only allow a single cell in the workbook to be populated with the result? Will be grateful for any
help with this.
Reply
Good Day,
This combo box search only allow a single cell in the workbook to be populated with the result.
I'll try to find another method to solve your problem.
Reply
I feel dumb, but immediately after posting, I realized I probably hadn't added the 1 to DropDownList1 in the
VBA, and sure enough that was the problem! Thanks anyway!
Reply
Hello, thanks for the tutorial! I'm having an issue where every time I type in the combo box, "DropDownList1"
disappears from the "ListFillRange" property. So long as I don't type in the box, if I retype "DropDownList1" in
the property, the box does show suggestions. I have looked everything over and could not find any errors. Is
this a common problem, and is there a way to fix it? Thank you for your time!
Reply
Dear Ben,
I am also comfusing about the disappearing of the "DripDownList" from the "ListFillRange" property
But it does not influence the finally rsult of making the drop-down list seachable.
Reply
is there a way to have the search box put the top result if left blank? in the case of this example it would
automatically put china if it was left blank
Reply
Dear dave,
Would you please provide a screenshot of your spreadsheet showing what you are exactly trying to
do?
Reply
Al B · 3 years ago
I've had an ongoing issue with all documents I've used this method on. A shadow of the drop-down box
reappears underneath it each time I click into another cell within the spreadsheet and begin typing. It's
beyond just a nuisance because when the shadow drops down, it prevents use of any additional searchable
drop-down boxes. Please help!!! This is affecting multiple documents we use throughout our organization.
Reply
Kutools for Excel Solves Most of Your Problems, and
Increases Your Productivity By 80%. Full Features 30-day
crystal · 3 years ago
Free Trial.
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
Hi,
This cell is optionally selected which can help to finish the whole operation. You can choose any one
as you need.
Reply
Hi As in forum,
I need to have this searchable dropdown for columns 2 to 500. Please let me know how i can as the second
combo replicates the same in first which i dont want
Reply
Dear Jelbin,
Can't handle this. Sorry about that.
Reply
Thank you for this breakdown to make the combo box searchable. I have even gotten three of them working
on the same page. My problem I have run into is when I start typing in the search information and the info
narrows down, if I hit the down arrow key to select the item in the list Excel crashes on me. Has anyone had
this happen, and if so have you found a way to solve this issue.
Reply
Hi,
The problemm you mentioned does not appear in my case. Would you please provide your Office
version?
Reply
Thank you
Reply
Until you have two combo boxes in one sheet.. When you want to type in the second combo box it highlights
the text in the first combo box and does not want to search
If I leave the first box blank, the second box works fine
Please help
Reply
plz help me
i cannt enter formula in formula bar
when i paste this formula & paste this =--ISNUMBER(IFERROR(SEARCH($A$12,A2,1),""))
give me error.type :(
Reply
HI, How to do the same searchable program for contnious rwo , i tried and it is working one row only , i want
to do the same for below row also for different name
Reply
Hi Herb,
What if i created a drop down list from another work sheet? the formula " =--ISNUMBER(IFERROR(SEARCH
($A$2,H2,1),""))" has wrong reference and when i edit it it doesn't allow to put the right cell. what do you
suggest? thank you
Reply
I, like Cristina above, would also like to know how to make multiple combo boxes for one sheet. I tried but
when I begin typing in the second combobox two things happen: 1. no drop down list appears, and 2. the
simple act of typing in combobox2 activates the selection from my original combobox1 and highlights it in the
drop down from combobox1. I checked to make sure all of my coding says combobox2 for combobox2 etc.
for the other boxes but there is a disconnect that I can't figure out.
Reply
Increases
Reply
Your Productivity By 80%. Full Features 30-day
Free Trial.
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
Hi,
I can't fill in 'DropDownList' in the 'ListFillRange'.... What's the catch? I don't understand the solution of imad.
Thanks.
Reply
[quote name="Maarten"]Hi,
I can't fill in 'DropDownList' in the 'ListFillRange'.... What's the catch? I don't understand the solution
of imad.
Thanks.[/quote]
I posted this answer above for IMAD and saw this posting down here for MAARTEN so I figured I'd
post this for him too.
I have seen this "how to make an autofill / auto suggest DDL / combo box" on a few different sites
and they ALL want you to put "something" in the ListFillRange Properties field [b]BEFORE[/b] they
have you [b]create a named range[/b] by clicking Formula > Define Name ....... and the [b]
ListFillRange will always go blank in the Properties window[/b] UNTIL you define the name (Formula
> Define Name)
THAT is why i think IMAD, above and MAARTEN below (here) was having the problem - not 100%
sure though.
Reply
Hi there,
Thanks a lot for your solution. I gave up already, but I'll try again.
Reply
So I Finally got it to work! I attached the linkedcell to a vlookup and got all the information pulling into a row. I
was wondering if there could be any extension on the vba to actually filter the table as we type?
Reply
Kutools for Excel Solves Most of Your Problems, and
Increases
imad · 5 years ago Your Productivity By 80%. Full Features 30-day
Mine isn't working. My dropdownlist label was Free Trial.
i (https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=Marketing%20tool%20logo)
not working in the "properties" for the combobox. Everytime I
entered it, it disappeared. So I used "test" instead. I adjusted the macro with the word test instead of
dropdowmlist. YesLet meplease!
know if there (https://www.extendoffice.com/download/kutools-for-excel.html)
is something else I can do? Search not working.
Reply
[quote name="imad"]Mine isn't working. My dropdownlist label was not working in the "properties" for
the combobox. Everytime I entered it, it disappeared. So I used "test" instead. I adjusted the macro
with the word test instead of dropdowmlist. Let me know if there is something else I can do? Search
not working.[/quote]
I have seen this "how to make an autofill / auto suggest DDL / combo box" on a few different sites
and they ALL want you to put "something" in the ListFillRange field BEFORE they have you create a
name range by clicking Formula > Define Name and the ListFillRange will always go blank in the
Properties window UNTIL you define the name (Formula > Define Name)
THAT is why i think IMAD, above and MAARTEN below was having the problem - not 100% sure
though.
Reply
For some reason when I click a selection from the drop down list after typing a few characters the drop down
main value becomes blank... any idea why this would happen and how to get it to stop?
I have a command button that I want to click to then put the selection into the next available cell in a given
range, but again the value blanks out when I click on it.
Reply
I have the exact same problem. I did everything right but the dropdownlist label just goes blank
everytime I press enter. If you figured it out, please do share!
Reply
Excellent post. Could you please explain how do you copy the same drop down list to multiple cells. I want to
create an expense report and I want to be able to select a different expense on each row from the same drop
down list. Thank you.
Reply
(http://www.facebook.com/extendoffice)
(http://twitter.com/intent/follow?
source=followbutton&variant=1.0&screen_name=extendoffice)
Copyright © 2009 - 2021 ExtendOffice.com | Tutti i diritti riservati. Mappa del sito
(/support/sitemap.html)
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati
Uniti e / o in altri paesi.
(https://sectigo.com/trust-seal)