A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data.
You are not doing anything wrong. rowsource does not exist (work) on the Mac. Try using index instead.
Hi Bob,
Sorry to say but frankly that is one of the worst answers ever given. :-(
"Use index instead". The worksheet function INDEX( ? Make your own Index ? The VBA verb index ? Your answer gives no specifics whatsoever !
As a PC EXCEL expert user, I came to your answer looking for simple help on why my perfectly functioning comboboxes on my Userforms don't work AT ALL on a MAC and I am still well and truly in the dark after reading your answer.
Fortunately a bit more googling and eventually (about 20 minutes worth) I find that the simplest way to solve this problem is to assign the list values to the combobox whenever the userform is initalised :
Private Sub UserForm_Initialize()
ComboxFieldName.List = Worksheets("mySheet").Range("A23:A30").Value' or... myComboBox.List = Range("MyNamedRange").Value '** if using a workbook-global named rangeEnd Sub
God only knows why Microsoft have deliberately left the code base for Excel on a MAC soooooooo limited compared to the PC version after all these years... but that's another question altogether I guess... :-)