Как добавить/вставить текстовое поле в лист

Добавление текстового поля в лист Excel

В программе Excel (версия 07 и выше) есть два места, где можно вставить текстовые поля. Одно находится в “Вставка-Фигуры”, а другое — справа от верхнего меню опции “Вставка”.

метод первый:

1

метод второй:

2

Как создать

Вы можете создавать текстовые поля с горизонтальным или вертикальным текстом.

  • Выберите соответствующий вариант (горизонтальный или вертикальный)
  • Щелкните левой кнопкой мыши на странице
  • Удерживайте левую кнопку и перетаскивайте на странице
  • Отпустите левую кнопку

Теперь у вас есть текстовое поле.

Добавить TextBox в лист в Aspose.Cells для Python via .NET

Когда вам нужно массово вставить текстовое поле на лист рабочей книги, метод ручной вставки является очевидным бедствием. Если вас это беспокоит, я думаю, что этот документ поможет вам. Aspose.Cells предоставляет вам API для удобной массовой вставки в вашем коде.

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

from aspose.cells import SaveFormat, Workbook
from os import os, path
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# The path to the documents directory.
dataDir = ""
if notpath.isdir(dataDir):
os.makedirs(dataDir)
# Open an Excel file.
# Workbook workbook = new Workbook(dataDir+ "Book_SourceData.xlsx");# If you want to insert a text box in an existing file, use this code.
# Create an object of the Workbook class
workbook = Workbook()
# Access first worksheet from the collection
sheet = workbook.worksheets[0]
# Add the TextBox to the worksheet
sheet.text_boxes.add(6, 10, 100, 200)
# Save.You can check your text box in this way.
workbook.save("result.xlsx", SaveFormat.XLSX)

Вы получите файл, аналогичный результирующему файлу. В файле вы увидите следующее: