Как я могу управлять блокировками и видимостью строк / столбцов в офисе js api

Мы хотим интегрировать Excel в одно из наших приложений. Наше приложение должно обрабатывать пользователя, блокируя / разблокируя ячейки и изменяя видимость строк / столбцов программно.

Я нашел, как создать надстройку, которая может создавать рабочий лист, вставлять данные и многое другое …

пример:

  • https://officesnippetexplorer.azurewebsites.net/#/snippets/excel ,
  • https://github.com/OfficeDev

Но я не мог найти способ изменить блокировку и видимость. Возможно, эта функция недоступна, или я просто не мог найти документацию для нее. Кто-нибудь может указать мне в правильном направлении?

Спасибо за вашу помощь

Мы только что выпустили 1.2 набор API для общественности, которые позволяют изменять видимость диапазона, чтобы скрыть / показать столбцы / строки. Обзор новых API можно найти здесь: https://github.com/OfficeDev/office-js-docs/tree/ExcelJs_1.2_OpenSpec/excel

Для скрытия / отображения строк и столбцов свойство – Range.rowHidden и Range.ColumnHidden, оба Boolean.

Кроме того, у нас также есть защита для блокировки ячейки. Это на Range.Format.Protection.

  • Экспорт данных приложения в excel для некоторых пользователей, но не для других
  • MS Excel 365: локальные URL-адреса открываются в собственных браузерах вместо всплывающего диалога
  • Отключите автоматическое создание вычисляемых столбцов в Office.js
  • Как передать учетные данные для меня. Прочтите файл Excel с сайта Office 365 с 2-м уровнем аутентификации, который является ADFS
  • Решение для Office 365 Отправка электронной почты (VBA)
  • Добавление элементов управления во время выполнения
  • Чтение листов Microsoft Excel из приложения для хранилища Windows
  • Не удалось импортировать Excel. Добавить в Excel Online.
  • ошибка с использованием личной функции VBA
  • Как обновить определенную строку таблицы в Excel с помощью Microsoft Graph?
  • Excel vba не работает при выполнении из файла, когда его вложение электронной почты
  • Interesting Posts

    Использовать ввод в качестве основы для какой даты для отображения

    Ошибка несоответствия при добавлении новой книги

    Экспорт файла с разделителями табуляции в Excel с помощью EPPlus

    Чтение / запись большой ячейки text / comments (6k + chars) в Excel с / на SQL Server

    Попытка разделить одну ячейку с несколькими переменными

    Случайная статья

    Пакет SSIS DataFlowTask для Excel Импорт в SQL Server 2014 выполняется на моем локальном экземпляре, но при развертывании сбой на сервере

    Несколько операторов в Select Case vba

    Обновление таблицы Excel из другого потока

    Невозможно выполнить расчет Pivot Table для генерации .xlsx

    написать в excel в java с помощью библиотеки Java Excel – открыть файл

    Как создать CellValue для десятичного с форматом (#, ###. ##) в OpenXML

    Создание текстовых документов из файла excel с использованием слияния

    Custon fucntion применяется ко всей книге вместо одного листа

    Определение уникальных строк в Excel

    Давайте будем гением компьютера.