A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Excel » Worksheet Functions
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Pick List + Alphabetical Skip To or Auto Complete



 
 
Thread Tools Display Modes
  #1  
Old April 30th, 2010, 12:44 PM posted to microsoft.public.excel.worksheet.functions
Hark2k
external usenet poster
 
Posts: 6
Default Pick List + Alphabetical Skip To or Auto Complete

I have an excel file with a long list of names. We have it set up to do a
pick from list but we'd like to allow the user to type a letter and the list
will automatically skip to the names that start with that letter. For
instance, if they open like list and type "K" it will go to the list of names
that begin with K.

We are also interested in figuring out how to set up an Auto complete
function so that if the user starts typing in the persons name in the cell,
the list will narrow to only names that match the string of letters. In other
words, if the user starts to type "Jo" it will pull up Jones, Johnson and
Jonas. or if they continue to type and get to "Joh" it will leave only
Johnson.

Can anyone help me? Thanks!!!
  #2  
Old April 30th, 2010, 01:00 PM posted to microsoft.public.excel.worksheet.functions
Jacob Skaria
external usenet poster
 
Posts: 5,952
Default Pick List + Alphabetical Skip To or Auto Complete

One option is to insert a combobox from menu ViewToolbarsControlBox

--In design mode from Properties window set the property ListFillRange as
the range in which you have the names for example Sheet2!A1:A100

--and set you can link the control to a cell. Check out the property "Linked
Cell"



--
Jacob (MVP - Excel)


"Hark2k" wrote:

I have an excel file with a long list of names. We have it set up to do a
pick from list but we'd like to allow the user to type a letter and the list
will automatically skip to the names that start with that letter. For
instance, if they open like list and type "K" it will go to the list of names
that begin with K.

We are also interested in figuring out how to set up an Auto complete
function so that if the user starts typing in the persons name in the cell,
the list will narrow to only names that match the string of letters. In other
words, if the user starts to type "Jo" it will pull up Jones, Johnson and
Jonas. or if they continue to type and get to "Joh" it will leave only
Johnson.

Can anyone help me? Thanks!!!

  #3  
Old April 30th, 2010, 01:29 PM posted to microsoft.public.excel.worksheet.functions
Steve Dunn
external usenet poster
 
Posts: 192
Default Pick List + Alphabetical Skip To or Auto Complete

Another option, if the list of names is of fixed length:
Insert enough rows above the data-entry cell for the list and in each cell
above the entry cell refer to the list, e.g.

=Sheet2!A1
=Sheet2!A2
=Sheet2!A3
....

You can hide these rows if necessary.

Then Excel's built-in auto-complete takes over in the entry cell. Start
typing and it will auto-complete from the list above, press alt+down to pick
from the list.

If you only have one entry cell, this is probably going to increase your
file size more than using a combo-box. However, if you have a contiguous
vertical range of entry cells, you may find that it produces a smaller file
than using multiple combo-boxes would.




"Hark2k" wrote in message
...
I have an excel file with a long list of names. We have it set up to do a
pick from list but we'd like to allow the user to type a letter and the
list
will automatically skip to the names that start with that letter. For
instance, if they open like list and type "K" it will go to the list of
names
that begin with K.

We are also interested in figuring out how to set up an Auto complete
function so that if the user starts typing in the persons name in the
cell,
the list will narrow to only names that match the string of letters. In
other
words, if the user starts to type "Jo" it will pull up Jones, Johnson and
Jonas. or if they continue to type and get to "Joh" it will leave only
Johnson.

Can anyone help me? Thanks!!!


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 09:33 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.