ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Excel VBA UserForms in in Mac OS X (https://www.excelbanter.com/excel-programming/370741-excel-vba-userforms-mac-os-x.html)

BDP

Excel VBA UserForms in in Mac OS X
 
I've created an Excel workbook with several userforms and macros, and need it
to run on a Mac running Excel X. When I open the workbook in Excel X on the
Mac, and open the VBA Editor, none of my forms show up - as if the VBA
project contained no userforms at all - and executing the code to load and
show the forms causes an error.

I've read that the Mac version of Excel doesn't support ActiveX controls.
My question is: is there a way to build a userform in Excel VBA (in Windows)
using controls that aren't ActiveX controls? Or is ActiveX all there is for
building userforms in Excel VBA? I've seen people say to use the controls
from the Forms toolbar in Excel, but I don't want to add controls to the
workbook, I want to add them to a userform (if this makes any sense).

Thanks

Tom Ogilvy

Excel VBA UserForms in in Mac OS X
 
try using the old dialog sheets with forms controls.

Otherwise, ask in a mac office group - you might get a better answer.

--
Regards,
Tom Ogilvy

"BdP" wrote in message
...
I've created an Excel workbook with several userforms and macros, and need
it
to run on a Mac running Excel X. When I open the workbook in Excel X on
the
Mac, and open the VBA Editor, none of my forms show up - as if the VBA
project contained no userforms at all - and executing the code to load and
show the forms causes an error.

I've read that the Mac version of Excel doesn't support ActiveX controls.
My question is: is there a way to build a userform in Excel VBA (in
Windows)
using controls that aren't ActiveX controls? Or is ActiveX all there is
for
building userforms in Excel VBA? I've seen people say to use the controls
from the Forms toolbar in Excel, but I don't want to add controls to the
workbook, I want to add them to a userform (if this makes any sense).

Thanks




NickHK

Excel VBA UserForms in in Mac OS X
 
Only use those control that are marked as part Microsoft Forms.
You can see if you right-click on the Toolbox ControlsAdditional
Controls...
The items that checked are currently displayed on the Toolbox.

NickHK

"BdP" wrote in message
...
I've created an Excel workbook with several userforms and macros, and need

it
to run on a Mac running Excel X. When I open the workbook in Excel X on

the
Mac, and open the VBA Editor, none of my forms show up - as if the VBA
project contained no userforms at all - and executing the code to load and
show the forms causes an error.

I've read that the Mac version of Excel doesn't support ActiveX controls.
My question is: is there a way to build a userform in Excel VBA (in

Windows)
using controls that aren't ActiveX controls? Or is ActiveX all there is

for
building userforms in Excel VBA? I've seen people say to use the controls
from the Forms toolbar in Excel, but I don't want to add controls to the
workbook, I want to add them to a userform (if this makes any sense).

Thanks





All times are GMT +1. The time now is 01:36 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com