Поделиться через


Тип ресурса workbookRange

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет набор из одной или нескольких смежных ячеек в книге, таких как ячейка, строка, столбец или блок ячеек.

Методы

Метод Возвращаемый тип Описание
Получение workbookRange Чтение свойств и связей объекта диапазона.
Обновление workbookRange Обновление объекта диапазона.
удаление; Нет Удалите ячейки, связанные с диапазоном.
Clear Нет Очистите значения диапазона, формат, заливку или границу.
Получение ограничивающегоrect workbookRange Получите наименьший объект диапазона, охватывающий заданные диапазоны. Например, GetBoundingRect для "B2:C5" и "D10:E15" — "B2:E16".
Получение ячейки workbookRange Возвращает объект диапазона, содержащий одну ячейку, на основе номеров строк и столбцов. Ячейка может находиться за пределами родительского диапазона, если она находится в сетке листа. Возвращаемая ячейка располагается относительно верхней левой ячейки диапазона.
Получение столбца workbookRange Получение столбца, содержащегося в диапазоне.
Получение столбцов после workbookRangeView Получение нескольких столбцов справа от заданного диапазона.
Получение столбцов до workbookRangeView Получение нескольких столбцов слева от заданного диапазона.
Получение всего столбца workbookRange Получите объект , представляющий весь столбец диапазона.
Получение всей строки workbookRange Возвращает объект, представляющий всю строку диапазона.
Получение пересечения workbookRange Получите объект диапазона, представляющий прямоугольное пересечение заданных диапазонов.
Получение последней ячейки workbookRange Получение последней ячейки в диапазоне. Например, последняя ячейка диапазона B2:D5 — D5.
Получение последнего столбца workbookRange Получение последнего столбца в диапазоне. Например, последний столбец диапазона B2:D5 — D2:D5.
Получение последней строки workbookRange Возвращает последнюю строку в диапазоне. Например, последняя строка в диапазоне "B2:D5" — "B5:D5".
Получение диапазона смещения workbookRange Получите объект , представляющий диапазон, который смещается от указанного диапазона. Измерение возвращаемого диапазона соответствует этому диапазону. Если полученный диапазон выходит за пределы таблицы листа, вызывается исключение.
Получение измененного диапазона workbookRangeView Получите объект диапазона, аналогичный текущему объекту диапазона, но с его правым нижним углом, развернутым (или с сокращением) на некоторое количество строк и столбцов.
Получение строки workbookRange Получение строки, содержащейся в диапазоне.
Получение строк выше workbookRangeView Получение нескольких строк выше заданного диапазона.
Получение строк ниже workbookRangeView Получение строк ниже заданного диапазона.
Получение используемого диапазона workbookRange Возвращает используемый диапазон заданного объекта диапазона.
Получение видимого представления workbookRangeView Обеспечивает отображение диапазона в отфильтрованном диапазоне.
Вставка диапазона workbookRange Вставьте ячейку или диапазон ячеек на лист вместо этого диапазона и перемещает другие ячейки, чтобы освободить место. Возвращает новый объект Range в пустом месте.
Merge Нет Объединяет ячейки диапазона в одну область на листе.
Unmerge Нет Разъединяет ячейки диапазона на отдельные ячейки.

Свойства

Свойство Тип Описание
address string Представляет ссылку на диапазон в стиле A1. Значение address содержит ссылку на лист (например, Лист1! A1:B4). Только для чтения.
addressLocal string Представляет ссылку на указанный диапазон на языке пользователя. Только для чтения.
cellCount int Количество ячеек в диапазоне. Только для чтения.
columnCount int Представляет общее количество столбцов в диапазоне. Только для чтения.
columnHidden Логический Указывает, скрыты ли все столбцы текущего диапазона.
columnIndex int Представляет номер столбца первой ячейки диапазона. Используется нулевой индекс. Только для чтения.
formulas Json Представляет формулу в формате A1.
formulasLocal Json Представляет формулу в формате A1 на языке пользователя и в соответствии с его языковым стандартом. Например, английская формула =SUM(A1, 1.5) превратится в "=СУММ(A1; 1,5)" на русском языке.
formulasR1C1 Json Представляет формулу в формате R1C1.
hidden Логический Указывает, скрыты ли все ячейки текущего диапазона. Только для чтения.
numberFormat Json Представляет код в числовом формате Excel для данной ячейки.
rowCount int Возвращает общее количество строк в диапазоне. Только для чтения.
rowHidden Логический Указывает, скрыты ли все строки текущего диапазона.
rowIndex int Возвращает номер строки первой ячейки диапазона. Используется нулевой индекс. Только для чтения.
text Json Текстовые значения указанного диапазона. Текстовое значение не зависит от ширины ячейки. Подстановка знака #, выполняемая в пользовательском интерфейсе Excel, не влияет на текстовое значение, возвращаемое API. Только для чтения.
valueTypes string Представляет тип данных каждой ячейки. Возможные значения: Unknown, Empty, String, Integer, Double, Boolean, Error. Только для чтения.
values Json Представляет необработанные значения указанного диапазона. Возвращаемые данные могут быть типа string, number или boolean. Ячейка, содержащая ошибку, возвращает строку ошибки.

Связи

Связь Тип Описание
format workbookRangeFormat Возвращает объект формата, в который включены шрифт, заливка, границы, выравнивание и другие свойства диапазона. Только для чтения.
sort workbookRangeSort Лист, содержащий текущий диапазон. Только для чтения.
лист workbookWorksheet Лист, содержащий текущий диапазон. Только для чтения.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "id": "string",
  "address": "string",
  "addressLocal": "string",
  "cellCount": 1024,
  "columnCount": 1024,
  "columnHidden": true,
  "columnIndex": 1024,
  "formulas": "Json",
  "formulasLocal": "Json",
  "formulasR1C1": "Json",
  "hidden": true,
  "numberFormat": "Json",
  "rowCount": 1024,
  "rowHidden": true,
  "rowIndex": 1024,
  "text": "Json",
  "valueTypes": "string",
  "values": "json"
}