Тип ресурса workbookRange
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Объект Range представляет собой набор из одной или нескольких смежных ячеек, например ячейку, строку, столбец, блок ячеек и т. д.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Получение объекта Range | workbookRange | Чтение свойств и связей объекта диапазона. |
Обновление | workbookRange | Обновление объекта Range. |
Boundingrect | workbookRange | Возвращает наименьший объект диапазона, включающий в себя заданные диапазоны. Например, GetBoundingRect для "B2:C5" и "D10:E15" — "B2:E16". |
Cell | workbookRange | Получает объект диапазона, содержащий одну ячейку, на основе номеров строки и столбца. Ячейка может быть вне родительского диапазона, если она расположена в таблице листа. Возвращаемая ячейка располагается относительно верхней левой ячейки диапазона. |
Column | workbookRange | Возвращает столбец в диапазоне. |
Columnsafter | workbookRangeView | Возвращает несколько столбцов справа от заданного диапазона. |
Columnsbefore | workbookRangeView | Возвращает несколько столбцов слева от заданного диапазона. |
Entirecolumn | workbookRange | Возвращает объект, представляющий весь столбец диапазона. |
Entirerow | workbookRange | Возвращает объект, представляющий всю строку диапазона. |
Intersection | workbookRange | Возвращает объект диапазона, представляющий прямоугольное пересечение заданных диапазонов. |
Lastcell | Range | Возвращает последнюю ячейку в диапазоне. Например, последняя ячейка диапазона B2:D5 — D5. |
Lastcolumn | workbookRange | Возвращает последний столбец в диапазоне. Например, последний столбец диапазона B2:D5 — D2:D5. |
Lastrow | Range | Возвращает последнюю строку в диапазоне. Например, последняя строка в диапазоне "B2:D5" — "B5:D5". |
Offsetrange | workbookRange | Возвращает объект, представляющий диапазон, который смещен от указанного диапазона. Измерение возвращаемого диапазона соответствует этому диапазону. Если полученный диапазон выходит за пределы таблицы листа, вызывается исключение. |
Row | Range | Возвращает строку из диапазона. |
Rowsabove | workbookRangeView | Возвращает несколько строк выше заданного диапазона. |
Rowsbelow | workbookRangeView | Возвращает несколько строк ниже заданного диапазона. |
Usedrange | workbookRange | Возвращает используемый диапазон заданного объекта диапазона. |
Clear | Нет | Очищает значения, формат, заливку, границу диапазона и т. д. |
Delete | Нет | Удаляет ячейки, связанные с диапазоном. |
Insert | workbookRange | Вставляет ячейку или диапазон ячеек на лист вместо этого диапазона, а также сдвигает другие ячейки, чтобы освободить место. Возвращает новый объект Range в пустом месте. |
Merge | Нет | Объединяет ячейки диапазона в одну область на листе. |
Resizedrange | workbookRangeView | Возвращает объект диапазона, подобный текущему объекту диапазона, но увеличенный (или уменьшенный) на некоторое количество строк и столбцов в правом нижнем углу. |
Unmerge | Нет | Разъединяет ячейки диапазона на отдельные ячейки. |
Visibleview | workbookRangeView | Обеспечивает отображение диапазона в отфильтрованном диапазоне. |
Свойства
Свойство | Тип | Описание |
---|---|---|
address | string | Представляет ссылку на диапазон в стиле A1. Значение address содержит ссылку на лист (например, Лист1! A1:B4). Только для чтения. |
addressLocal | string | Представляет ссылку на указанный диапазон на языке пользователя. Только для чтения. |
cellCount | int | Количество ячеек в диапазоне. Только для чтения. |
columnCount | int | Представляет общее количество столбцов в диапазоне. Только для чтения. |
columnHidden | boolean | Указывает, скрыты ли все столбцы текущего диапазона. |
columnIndex | int | Представляет номер столбца первой ячейки диапазона. Используется нулевой индекс. Только для чтения. |
formulas | Json | Представляет формулу в формате A1. |
formulasLocal | Json | Представляет формулу в формате A1 на языке пользователя и в соответствии с его языковым стандартом. Например, английская формула =SUM(A1, 1.5) превратится в "=СУММ(A1; 1,5)" на русском языке. |
formulasR1C1 | Json | Представляет формулу в формате R1C1. |
hidden | boolean | Указывает, скрыты ли все ячейки текущего диапазона. Только для чтения. |
numberFormat | Json | Представляет код в числовом формате Excel для данной ячейки. |
rowCount | int | Возвращает общее количество строк в диапазоне. Только для чтения. |
rowHidden | boolean | Указывает, скрыты ли все строки текущего диапазона. |
rowIndex | int | Возвращает номер строки первой ячейки диапазона. Используется нулевой индекс. Только для чтения. |
text | Json | Текстовые значения указанного диапазона. Значение Text не зависит от ширины ячейки. Подстановка знака #, которая происходит в пользовательском интерфейсе Excel, не влияет на текстовое значение, возвращаемое API. Только для чтения. |
valueTypes | string | Представляет тип данных каждой ячейки. Возможные значения: Unknown , Empty , String , Integer , Double , Boolean , Error . Только для чтения. |
values | Json | Представляет необработанные значения указанного диапазона. Могут возвращаться строковые и числовые данные, а также логические значения. Ячейка, содержащая ошибку, возвращает строку ошибки. |
Связи
Связь | Тип | Описание |
---|---|---|
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"
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по