2012-06-07 2 views
3

У меня есть таблица Excel, которая отлично работает в среде Windows, но когда мы пытаемся запустить те же электронные таблицы в MAC office 2011, макросы работают, но кнопки не включены? Они просто появляются как образ. Есть идеи.Excel vba to mac

+2

Какими типами кнопок являются: - ActiveX или Forms? Вероятно, нужно использовать кнопки форм для работы на Mac (но у меня их нет, поэтому не могу проверить.) –

+0

@TimWilliams абсолютно прав. Вы не можете использовать ActiveX Control в MAC. Вам нужно будет использовать элементы управления формой. –

+0

Спасибо, что вы оба правы. Мне пришлось сменить каждую кнопку на кнопку формы, чтобы она работала. Но теперь я пытаюсь ссылаться на DomDocumnet, и это дает ошибку. Имеет отношение к библиотеке MSXML, не работающей на MAC. – Mohamed

ответ

1

Похоже, вы решили проблему с кнопкой в ​​комментариях, преобразовывая кнопки из ActiveX в формы.

Что касается ссылки на библиотеку Microsoft XML, я проделал много работы в Интернете, чтобы найти что-то, чтобы дать эту функциональность в Mac Office 2011 и ничего не нашел.

Вот некоторые из других мест, где я видел людей, задаю этот же вопрос:

http://www.vbaexpress.com/forum/archive/index.php/t-12976.html

VBA for Mac: MSXML2.DOMDocument or System.PrivateProfileString doesn't work

Если кто-то знает, как получить DomDocument работать на Mac Office 2011, пожалуйста Chime в!