Home |
Search |
Today's Posts |
#8
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
To expand on my previous reply....
If A1 is your data entry cell. In B1 (or wherever) put "=IsOK(A1)" For A1 choose Data Validation Custom and in Formula put "=B1" My simple Test function: Function IsOK(val) As Boolean IsOK = (val < "") And (val < 10) End Function Try it out. If you enter an invalid value (=10) you will get the usual "Cancel/Retry" message. The cell containing the validation formula would of course be hidden in the final version.... Tim. "Guy Normandeau" wrote in message ... You cannot modify other columns/cells inside a function call from a cell. "Tim Williams" wrote: Why not just put your custom function in another cell (with the entry cell as an input) and have the entry cell validation point to the other cell ? Works for me... -- Tim Williams Palo Alto, CA "Mat P:son" wrote in message ... Yeah, would be nice if macros were allowed... Until that lovely day I suppose we have to rely on the rather limited validation functionality that we've got. Exactly how complicated is your validation? Is it still worth a try to hack it together in the standard Excel formula language? Any pseudo-code or VBA code available perhaps? And although I'm sure you've been hunting high and low for info on validation, here's a link with plenty of links that may be interesting: http://www.mvps.org/dmcritchie/excel/validation.htm Cheers, /MP |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
TO Average Previous values | Excel Worksheet Functions | |||
Average of previous values | Excel Discussion (Misc queries) | |||
REVERTING A EXCEL FILE TO ITS PREVIOUS SAVE | Excel Discussion (Misc queries) | |||
Delete row containing all previous values. | New Users to Excel | |||
Autocomplet with no previous values | Excel Programming |