Документация HotXLS

Метод AddTextBox

Добавление классического текстового блока рисования XLS с помощью точек привязки листа на основе 1 и возвращение созданного объекта TXLSTextBox

Синтаксис

function AddTextBox(AText: WideString; ARow1, ACol1, ARow2, ACol2: Integer): TXLSTextBox;
function AddTextBox(AText: WideString; ARange: WideString): TXLSTextBox;
    

Параметры

AText Исходный текст, хранящийся в текстовом блоке
ARow1, ACol1 Номер строки и столбца верхнего левого угла привязки на основе 1
ARow2, ACol2 Номер строки и столбца нижнего правого угла привязки на основе 1
ARange Диапазон листа в стиле A1, например C4:F8

Описание

AddTextBox — это быстрый метод уровня листа для создания отдельных фигур рисования через коллекцию Shapes листа
Этот метод не создает комментарий к ячейке и не добавляет текст в запись примечания к ячейке

Пример

var
  TextBox: TXLSTextBox;
begin
  TextBox := Workbook.Sheets[1].AddTextBox(
    'Standalone note',
    2, 3,
    5, 7);
  TextBox.Fill.ForeColor.RGB := $00FFFF;

  TextBox := Workbook.Sheets[1].AddTextBox(
    'Range note',
    'C4:F8');
end;
    

Смотрите также

Класс TXLSWorksheet
Свойство TXLSWorksheet.Shapes
Метод TXLSShapes.AddTextBox
Класс TXLSTextBox