Получить адрес Cell Count Offset Весь столбец и вся строка диапазона
Contents
[
Hide
]
Возможные сценарии использования
Aspose.Cells предоставляет объект Range, который имеет различные служебные методы, облегчающие пользователю работу с диапазонами Excel. В этой статье показано использование следующих методов или свойств объекта Range.
- Адрес
Получает адрес диапазона.
- Cell Граф
Получает количество всех ячеек в диапазоне.
- Компенсировать
Получает диапазон по смещению.
- Вся колонка
Получает объект Range, представляющий весь столбец (или столбцы), содержащий указанный диапазон.
- Весь ряд
Получает объект Range, представляющий всю строку (или строки), содержащую указанный диапазон.
Получить адрес, количество Cell, смещение, весь столбец и всю строку диапазона
В следующем примере кода объясняется использование методов и свойств, как обсуждалось выше. См. консольный вывод кода, приведенного ниже, для справки.
Образец кода
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Create empty workbook. | |
Workbook wb = new Workbook(); | |
// Access first worksheet. | |
Worksheet ws = wb.Worksheets[0]; | |
// Create range A1:B3. | |
Console.WriteLine("Creating Range A1:B3\n"); | |
Range rng = ws.Cells.CreateRange("A1:B3"); | |
// Print range address and cell count. | |
Console.WriteLine("Range Address: " + rng.Address); | |
Console.WriteLine("Range row Count: " + rng.RowCount); | |
Console.WriteLine("Range column Count: " + rng.ColumnCount); | |
// Formatting console output. | |
Console.WriteLine("----------------------"); | |
Console.WriteLine(""); | |
// Create range A1. | |
Console.WriteLine("Creating Range A1\n"); | |
rng = ws.Cells.CreateRange("A1"); | |
// Print range offset, entire column and entire row. | |
Console.WriteLine("Offset: " + rng.GetOffset(2, 2).Address); | |
Console.WriteLine("Entire Column: " + rng.EntireColumn.Address); | |
Console.WriteLine("Entire Row: " + rng.EntireRow.Address); | |
// Formatting console output. | |
Console.WriteLine("----------------------"); | |
Console.WriteLine(""); |
Консольный вывод
Creating Range A1:B3
Range Address: A1:B3
Cell Count: 6
\----------------------
Creating Range A1
Offset: C3
Entire Column: A:A
Entire Row: 1:1
\----------------------