FootnoteValues(Row: Integer; Column: Integer): Array;
Row. Индекс строки, в которой расположена ячейка с данными.
Column. Индекс столбца, в котором расположена ячейка с данными.
Свойство FootnoteValues возвращает массив, содержащий значения сносок, сформированных для ячейки с указанными координатами.
Для формирования сносок определите свойство ILaner.ValueFootnoteAttributes.
Для выполнения примера предполагается наличие в репозитории рабочей книги с идентификатором «WORKBOOK». В рабочей книги созданы сноски для ячеек с данными.
Sub UserProc;
Var
MB: IMetabase;
WbkObj: IMetabaseObject;
Laner: ILaner;
LanerTable: ILanerTable;
r, c: Integer;
Begin
//Получаем рабочую книгу
MB := MetabaseClass.Active;
WbkObj := MB.ItemById("WORKBOOK").Bind;
Laner := (WbkObj As IEaxAnalyzer).Laner;
//Расчет рабочей книги
LanerTable := Laner.Execute;
//Просмотр значений сносок
For r := 0 To LanerTable.RowCount - 1 Do
For c := 0 To LanerTable.ColumnCount - 1 Do
Debug.WriteLine(LanerTable.FootnoteValues(r, c)[0])
End For;
End For;
End Sub UserProc;
При выполнении примера в консоль среды разработки будут выведены первые сноски, добавленные для ячеек с данными.
См. также: