Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


Register MSCAL.OCX for Excel without Access present

Register MSCAL.OCX for Excel without Access present

Register MSCAL.OCX for Excel without Access present

I have an Excel spreadsheet which makes use of mscal.ocx via VBA.  I've copied it to a different machine which did not have mscal.ocx present.  I therefore copied mscal.ocx (and mscal.gid, .cnt, dep, .hlp) from my old machine to C:\WINDOWS\SYSTEM on the new machine (running Windows 98).  I then checked in the Excel VBA "Tools|References" to see that "Microsoft Calendar Control 8.0" was present and that it's box was ticked.

It still does not seem to be recognised by the spreadsheet.  I have seen instructions saying how to register mscal.ocx using Access, but this machine does not have Access and I'm not allowed to install Access on it!

Could some please confirm that this control can be registered without Access, and how this is to be achieved?

Thanks in advance,


RE: Register MSCAL.OCX for Excel without Access present

you can register it in command line, in command prompt
regsvr32 mscal.ocx

Ion Filipski

ICQ: 95034075
AIM: IonFilipski

RE: Register MSCAL.OCX for Excel without Access present


Thank you very much for your prompt reply.

I did what you said and it's now working perfectly!


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close