Avatar of GPSPOW
GPSPOW
Flag for United States of America asked on

MS Excel: Active X Forms Not Working for users

I have created a 2007 Excel XLSM Workbook with Calendar controls.  Yesterday, I had one of the users test the workbook from their desktop.  The workbook is stored in a public folder.  

After the AutoOpen macro navigated to the Sheet with the Calendar Controls, the user could not update the dates.  The user had no control over the Calendar.

What can I do to update the user's privileges in Excel to allow the use of this control?

Thank you

Glen
Microsoft Excel

Avatar of undefined
Last Comment
Jan Karel Pieterse

8/22/2022 - Mon
Martin Liss

Can you attach the workbook?
GPSPOW

ASKER
Attached is the file.  You will not be able to envoke the command button to update the data after you selec the dates.

Thanks

Glen
IPA-Staff-Review.xlsm
Martin Liss

Not at home now but will look at it in the AM.
Your help has saved me hundreds of hours of internet surfing.
fblack61
Glenn Ray

I'm using Excel 2010 and could not use the calendar controls because the Microsoft Calendar Control library file is missing from my computer:
References - calendar control missing
You'll have to find a copy of that file (MSCAL.OCX), add it to your user's computer, register it (using REGSVR32.EXE) before that user can run the workbook.

-Glenn
GPSPOW

ASKER
Can I change the object to a Text Box with a format of Short Date?  Or is that only in a Ms-Access form?

Glen
Martin Liss

It works for me. Is it just one user having the problem?
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
GPSPOW

ASKER
I only tested it on one desktop.  There could be more users

Glen
Martin Liss

If you create a new workbook with a calendar control, what happens?

BTW are you aware that while you can often get away with using ActiveX controls on a sheet, that they are not designed to work there? A better approach might be to show a userform that contains the calendar controls.
ASKER CERTIFIED SOLUTION
Jan Karel Pieterse

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
GPSPOW

ASKER
That is the solution I found

Thanks

Glen
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
Jan Karel Pieterse

You're welcome!