Есть ли программа просмотра Excel для Mac OS X? Я понимаю, что инструменты для разработчиков OS X бесплатны, а формат Excel задокументирован, и я могу обучить себя Objective C в Интернете и назначить "писать Excel Viewer" в качестве первого задания, но я надеюсь на решение с более низкой энергией активации ,
7 ответов
Хотя и не идеально: в Finder просто нажмите пробел, чтобы активировать Quick Look, который предлагает доступ ко всем форматам файлов только для чтения без необходимости установки приложения для файла.
Вместо этого вы можете использовать Office Web Apps , что также позволяет редактировать файлы. Вам просто нужна учетная запись Microsoft (я думаю, вы можете использовать любой адрес электронной почты). Просто вставьте файл Excel в пространство OneDrive и откройте его оттуда.
Вот пример файла, которым я публично поделился.
OS X 10.7.4 открывает документы Excel в режиме предварительного просмотра без необходимости использования другого программного обеспечения. Очевидно, что вы не можете редактировать его, но это хорошо для просмотра.
Числа (из iWork) способны открывать файлы .xls и .xlsx.
OpenOffice или NeoOffice (порт OpenOffice для Native MacOS X) могут читать / записывать все файлы MS Office, включая файлы Excel, и многое другое.
Если вы просто хотите просмотреть данные в формате Excel, вам лучше подойдет быстрый просмотр в Mac. Как указано выше, щелкните правой кнопкой мыши файл в «Finder» и попробуйте QuickLook, как указано выше.
Я могу научить себя Objective C в Интернете и установить "написать Excel Viewer" в качестве моего первого задания ...
Как уже говорилось в других ответах, вы можете использовать Apple "Numbers", чтобы открывать файлы Excel, но создание или изменение файлов Excel программно - это отдельная история; для этого вам могут понадобиться соответствующие инструменты (SDK и т. д.). Могу ли я спросить, какой учебник вы читаете?
Если у руководства есть предпосылки, в нем должно быть указано, как их выполнить. ( В зависимости от того, что именно вы хотите достичь, это может быть на самом деле вопрос лучше спросил на StackOverflow).