0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 19

Где найти документацию

13.10.2018, 01:36. Показов 2974. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Прошу помочь найти документацию. Я начинающий, пока на стадии изучения.
Есть задача(учебная), необходимо реализовать сравнение 2 документов excel(*.xls, *.xlsx). Изначально хотел решить эту задачу с использованием С++. Но не найдя бесплатной хорошей библиотеки, решил использовать python(не рассматриваю VBA). Методом поиска в интернете, нашел Py32com(win32com.client). С помощью данной библиотеки задачу решил, но хотел бы все-таки попробовать решить эту задачу на С++. Вообще не понимаю где и как искать документацию для разработчиков для взаимодействия с MS EXCEL. Запросы "API Excel", "COM Excel Automation" ничего внятного не выдали. Поиск на MSDN не дал положительных результатов. В сомнениях, то ли я, что-то не так делаю, то ли в открытом доступе такой документации нет.
Может поможет кто-нибудь, где искать полный комплект документации?

P.S. В основном в результатах поиска высвечиваются много старых статей с использованием C++ Builder. Он мне не нужен. Использую Code::Blocks+MinGW. Прошу простить за ошибки, если я их допустил.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.10.2018, 01:36
Ответы с готовыми решениями:

Где найти документацию
Всем привет. Вот я знаю хтмл, на уровне русскоязычных сайтов, теперь хочу перейти к документации хтмл 5 скиньте ссылку пожалуйста, если...

Где найти полную документацию с++?
Где найти полную документацию с++, то есть с пояснением всех функций итд. на английском тоже подойдет

GraphSharp. Где найти документацию?
Никак не могу найти документацию по GraphSharp. На офф. сайте ничего нет.

4
349 / 262 / 65
Регистрация: 07.04.2014
Сообщений: 1,603
13.10.2018, 04:45
Цитата Сообщение от dride Посмотреть сообщение
Вообще не понимаю где и как искать документацию для разработчиков для взаимодействия с MS EXCEL
Объектная модель офисных приложений Microsoft, а также обращение к ним через тот же OLE прекрасно описаны в документации. Правда объектная модель описана на примере VBA, но она доступна и при работе из других языков. Так что разобраться не сложно.
Цитата Сообщение от dride Посмотреть сообщение
много старых статей с использованием C++ Builder. Он мне не нужен.
Объектная модель Excel не изменится от того, что Вы используете другой компилятор.
Измениться может только технология подключения к OLE.
0
0 / 0 / 0
Регистрация: 11.04.2016
Сообщений: 19
13.10.2018, 14:56  [ТС]
https://docs.microsoft.com/en-... ject-model это и есть документация? Она достаточно странная, больше похожа на набор статеек написанных на коленке.
0
349 / 262 / 65
Регистрация: 07.04.2014
Сообщений: 1,603
14.10.2018, 03:11
Цитата Сообщение от dride Посмотреть сообщение
больше похожа на набор статеек написанных на коленке.
Так это же документация, а не ученик. В основном документация, это как краткий справочник. Если требуется детальное описание, лучше искать статьи или книги по профилю.
0
24 / 19 / 6
Регистрация: 10.11.2016
Сообщений: 51
17.10.2018, 02:39
Открываем в меню Разработчик и жмем кнопку Visual Basic и потом F1 или в меню View открытого редактора VBA выбираем Object Browser, там будет представлена вся объектная часть VBA. Практически вся документация уже у тебя)
Как работать c++ с Excel: https://www.technical-recipes.... xcel-in-c/
Примеров полно в поисковиках
Еще, в последних Excel можно файлы распаковывать, как zip архив, внутри есть xml, прекрасно парсяться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.10.2018, 02:39
Помогаю со студенческими работами здесь

Где найти документацию к ZK Framework?
Посоветуйте книжку или документацию к ZK Framework, желательно на русском языке. Может быть, по данной теме есть портал или сообщество...

Где найти документацию по PCL?
Где можно найти документацию по PCL (Printer Control Language)

Где можно найти документацию по фреймам?
Подскажите ссылки где можно найти документацию по фреймам. Плиииз Заранее спасибо.

Где можно найти документацию по PyQT5?
Где можно почитать какую-нибудь документацию по PyQt5? Или хотя бы PyQt4. Пока ищу ответы на вопросы в поисковике, но может где-то есть...

Где найти документацию по jQuery на русском
Где найти описания методов jQuery на русском языке. Моего знание английского не достаточно, чтобы читать англоязычную документацию. За...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru