I use a ComponentOne vsFlex grid (unbound) for something very similar.
Users can click and drag to mark blocks of time in 15 minutes slots.


In article <e5T2yQLADHA.2572@TK2MSFTNGP11.phx.gbl>, [email]lloren@aol.net[/email]
says...
> I've got an application I'm building in Access XP. I need to represent
> graphically a grid on a form that will, in essence, be a colander of times
> for a given day with 15 minute increments. This grid will be populated
> somehow from either a dataset or manually through code. Rows on the grid
> will represent 15 minute increment time slots. Columns will represent days
> of a week. For any given cell, the cell does not need to contain any
> writing. The cell is simply selected or is not selected. For example, the
> time slots from 9 am to 11 am might be selected for Monday, while the time
> slot from 10:15 to 11:00 might be selected for Tuesday. Users will need to
> easily change whether a particular time slot is selected or not by simply
> clicking on the cell of the grid. The cell should act somewhat like a
> button that is either pressed or depressed. Or the cell can represent being
> selected by displaying in a different color.
>
> Is there any kind of Active X control that I can use that will do this? Is
> there another solution that would be as good or better?
>
>
>