PC Review


Reply
Thread Tools Rate Thread

Auto-complete for multi-valued cells?

 
 
felciano@gmail.com
Guest
Posts: n/a
 
      31st Oct 2008
Hi --

I'm trying to build a spreadsheet that allows users to enter a comma-
delimited list of values in specific cells, sort of like a list of
tags in delicious etc. The values should be from a restricted list.
For example, if the restriction is a list of names of fruit, it would
allow users to enter "apple, banana, pear" into a cell.

To help users enter the correct values, I would like to show an auto-
completion menu while they type. Excel's autocomplete works for a
single value match -- in the above example, it would match "apple".
But once you've 'accepted' the first value by typing a comma, it will
no longer match as you start typing the first few characters of the
next value (banana).

Is there a way to subvert the built-in functionality to match
individually in a comma-delimited list? And if not, is there a way to
reproduce this functionality from within VBA (e.g. trap key-presses
and do the completion match yourself)?

Thanks!

Ramon
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Multi-valued field Jimmy G. Microsoft Access Queries 11 6th Mar 2009 12:16 AM
Multi-valued field query Merge user Microsoft Access Queries 2 9th Feb 2009 08:40 PM
If multi-valued fields is discorage, what should I use instead? JLPerez Microsoft Access VBA Modules 4 2nd Oct 2008 06:07 PM
Display a multi-valued field across instead of down =?Utf-8?B?bWFnaWNr?= Microsoft Access Reports 2 4th Sep 2007 08:56 PM
Datatable for a multi valued column? STom Microsoft ADO .NET 4 5th Aug 2003 10:39 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 05:04 PM.