Скиллы Средний Исследования и аналитика

Microsoft Excel

Скачать ZIP
15
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Microsoft Excel

Интеграция API Microsoft Excel с управляемой авторизацией OAuth. Позволяет читать и записывать данные в книги, листы, диапазоны, таблицы и диаграммы, хранящиеся в OneDrive. Этот инструмент используется, когда необходимо работать с таблицами Excel, управлять данными на листах или получать доступ к значениям ячеек.

Обзор

Данный инструмент предоставляет доступ к Microsoft Excel через Microsoft Graph API. Он позволяет выполнять широкий спектр операций с файлами Excel, включая чтение данных, обновление диапазонов, создание таблиц и построение диаграмм. Все взаимодействие происходит через безопасный шлюз с автоматическим управлением OAuth-токенами.

Основные возможности

  • Чтение и запись данных в Excel-файлах
  • Работа с листами и диапазонами
  • Управление таблицами и строками
  • Создание и обновление диаграмм
  • Поддержка работы с OneDrive и SharePoint

Сценарии использования

  • Автоматизация ввода данных в таблицы
  • Извлечение информации для анализа
  • Генерация отчетов и визуализаций
  • Управление финансовыми моделями
  • Синхронизация данных между системами

Как это работает

Пользователь проходит аутентификацию через API-ключ и устанавливает OAuth-соединение. Запросы отправляются через шлюз, который автоматически добавляет необходимые токены и перенаправляет их в Microsoft Graph API. После этого выполняются операции с Excel-файлами, включая чтение, обновление и создание данных.

Структура данных

Работа с Excel организована в виде иерархии ресурсов:

  • Drive — корневое хранилище (OneDrive или SharePoint)
  • Workbook — файл Excel
  • Worksheet — отдельный лист
  • Range — диапазон ячеек
  • Table — структурированные данные
  • Chart — визуализация данных

Быстрый старт

Пример запроса для получения списка листов в книге:

import urllib.request, os, json

req = urllib.request.Request(
 'https://gateway.maton.ai/microsoft-excel/v1.0/me/drive/root:/workbook.xlsx:/workbook/worksheets'
)
req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}')

print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2))

Настройка

Для начала работы необходимо получить API-ключ и настроить переменную окружения:

export MATON_API_KEY="YOUR_API_KEY"

После этого нужно создать активное соединение с Microsoft Excel через специальный портал и подтвердить авторизацию.

Дополнительные возможности

  • Автоматическое обновление OAuth-токенов
  • Поддержка сессий для пакетных операций
  • Работа по ID файла или пути
  • Гибкое управление таблицами и структурами данных
  • Поддержка именованных диапазонов

Инструмент предоставляет мощный и безопасный способ интеграции Excel в автоматизированные процессы и AI-системы, упрощая работу с данными и повышая эффективность обработки информации. :


Файл из источника

11153_microsoft-excel-1.0.3.zip