Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default Special spinner

Why not use a ScrollBar.
As with the Spinner set LinkedCell to (say) E1, Min Value to 1, SmallChange
to (say) 8 but this time set the Max value to total number of records in
your list.

Private Sub ScrollBar1_Change()
Range("E4") = Range("myList")(ScrollBar1.Value, 1)
' or name the DV cell
' Range("myDVcell") = Range("myList")(ScrollBar1.Value, 1)
End Sub

Private Sub ScrollBar1_GotFocus()
' this just to ensure Max is always correct
ScrollBar1.Max = Range("myList").Rows.Count
End Sub

You can have your cake and eat it if you define the dynamic range, myList8
and use as in the previous example for your custom DV list.

You could use a Forms Scrollbar with similar properties but assign a macro
to make the change, and possibly update the Max value of the Scrollbar.

FWIW, though not useful for DV -
=INDEX(myList, theLinkedCell)

Regards,
Peter T

"RD Wirr" wrote in message
...
Hi Peter,

As you describe, I have set it up and it does indeed work as you intended.
Sorry I wasn't more clear at first. For my application I need to be able

to
manipulate the data in the DV cell with both the dropdown and the spinner,
calling up values from the same list. This is so that I can search through
the whole long column for a particular date value at anytime but also be

able
to increment the value in that same cell with the spinner. I need to have
coarse control with the dropdown and fine adjustments in the same cell

with
the spinner.

The problem is; the DV dropdown list supplies only the dates of which

there
are usually many of the same but which are unique with the included time
stamp. But this isn't enough information for the user to identify a

specific
record. So we still must scroll through these row entries, while reading

the
data (v)looked up from the associated row records. A drop down list is not

as
easy to use as a spinner for these smaller shifts and also, a DV dropdown
always opens with the first row in the list so scrolling through the whole
long list each time just to shift down a few rows is really cumbersome.

For sure this is an application better suited to Access or some proper DB
but as usual systems tend to be outgrown over time and we have to deal

with
them until we find or build a replacement. Anyway, I appreciate your help

on
this issue. If you know a way to load this DV cell from both the drop down
list and the spinner, I will be very grateful.
Thanks,
RDW

"RD Wirr" wrote:

I have an application that has a validation drop down list that

references a
long list of dates to lookup data associated with the dates. This works

fine
but since the list is long, it is cumbersome to advance incrementally

with
the dropdown list so I would like to have a spinner that can advance the
value in my validation cell incrementally. I still want to keep the drop

down
list for deep lookups but then be able to increment the value in that

same
cell with the spinner. Anyone have a solution for this?
Thanks,
RDW



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Maximum Value for Spinner Plum Excel Discussion (Misc queries) 4 December 9th 08 12:44 PM
Can you hide a spinner??? shnim1 Excel Discussion (Misc queries) 1 March 23rd 06 08:49 PM
Spinner Maureen Excel Discussion (Misc queries) 2 May 23rd 05 02:07 PM
Spinner Greg Robinson via OfficeKB.com Excel Programming 0 January 26th 05 08:05 PM
Using Protection on a Spinner Ed Excel Programming 0 October 12th 04 04:15 PM


All times are GMT +1. The time now is 10:13 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"