PC Review


Reply
Thread Tools Rate Thread

Can I add a Calendar/ date picker graphic to an excel doc?

 
 
=?Utf-8?B?Ql9NYW41NzA2OA==?=
Guest
Posts: n/a
 
      18th Oct 2006
I want to add a graphic that pulls up a calendar and lets someone populate a
field in and excel sheet with a date of their choosing. Is this available?
How is it done?
 
Reply With Quote
 
 
 
 
=?Utf-8?B?am9obmJveQ==?=
Guest
Posts: n/a
 
      18th Oct 2006
enter this code in worksheet object: (ie right click worksheet tab & select
view code & paste there) When you select a cell in range A1 to A20 the
calendat form should show - this may do what you want?

Private Sub Calendar1_Click()
ActiveCell.Value = CDbl(Calendar1.Value)
ActiveCell.NumberFormat = "mm/dd/yyyy"
ActiveCell.Select
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count > 1 Then Exit Sub
If Not Application.Intersect(Range("A1:A20"), Target) Is Nothing Then
Calendar1.Left = Target.Left + Target.Width - Calendar1.Width
Calendar1.Top = Target.Top + Target.Height
Calendar1.Visible = True
' select Today's date in the Calendar
Calendar1.Value = Date
ElseIf Calendar1.Visible Then Calendar1.Visible = False
End If
End Sub

--
JB


"B_Man57068" wrote:

> I want to add a graphic that pulls up a calendar and lets someone populate a
> field in and excel sheet with a date of their choosing. Is this available?
> How is it done?

 
Reply With Quote
 
=?Utf-8?B?Ql9NYW41NzA2OA==?=
Guest
Posts: n/a
 
      6th Nov 2006
Got a runtime error "424":

Object Required

MessageBox Popup. Debugging caused the program to stop on this line.

Calendar1.Left = Target.Left + Target.Width - Calendar1.Width

Any Ideas?

"johnboy" wrote:

> enter this code in worksheet object: (ie right click worksheet tab & select
> view code & paste there) When you select a cell in range A1 to A20 the
> calendat form should show - this may do what you want?
>
> Private Sub Calendar1_Click()
> ActiveCell.Value = CDbl(Calendar1.Value)
> ActiveCell.NumberFormat = "mm/dd/yyyy"
> ActiveCell.Select
> End Sub
>
> Private Sub Worksheet_SelectionChange(ByVal Target As Range)
> If Target.Cells.Count > 1 Then Exit Sub
> If Not Application.Intersect(Range("A1:A20"), Target) Is Nothing Then
> Calendar1.Left = Target.Left + Target.Width - Calendar1.Width
> Calendar1.Top = Target.Top + Target.Height
> Calendar1.Visible = True
> ' select Today's date in the Calendar
> Calendar1.Value = Date
> ElseIf Calendar1.Visible Then Calendar1.Visible = False
> End If
> End Sub
>
> --
> JB
>
>
> "B_Man57068" wrote:
>
> > I want to add a graphic that pulls up a calendar and lets someone populate a
> > field in and excel sheet with a date of their choosing. Is this available?
> > How is it done?

 
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
Add date picker calendar to a user form pilgrimm@agr.gc.ca Microsoft Excel Programming 3 20th Feb 2008 06:51 AM
How do I show the calendar date picker in the calendar? =?Utf-8?B?cWluZm9fZXNy?= Microsoft Outlook Calendar 1 4th Aug 2005 04:25 AM
mscmctl2.ocx ... calendar and date picker sometimes not available =?Utf-8?B?dGhpc0lzTm90TWVAaG90bWFpbC5jb20ubm9zcGFt Microsoft Excel Programming 1 11th Jul 2005 12:14 PM
date picker calendar =?Utf-8?B?cGxhdXRhcmU=?= Microsoft Word Document Management 1 16th Mar 2005 11:07 PM
Creating a calendar in a cell for a date-picker =?Utf-8?B?TWFya2llRQ==?= Microsoft Excel Worksheet Functions 1 26th Jan 2005 12:08 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 07:08 PM.