Как добавить/вставить TextBox на лист
Contents
[
Hide
]
Добавить текстовое поле на лист в Excel
В программе Excel (версия 07 и выше) есть два места, куда вы можете вставлять текстовые поля. Одно в «фигурах вставки», другое находится в правой части верхнего меню опции «Вставить».
метод первый:
метод второй:
Как создать
Вы можете создавать текстовые поля с горизонтальным или вертикальным текстом.
- Выберите соответствующий вариант (горизонтальный или вертикальный)
- Щелкните левой кнопкой мыши на странице
- Удерживая левую кнопку, перетащите расстояние на странице
- Отпустите левую кнопку
Теперь вы получаете текстовое поле.
Добавить текстовое поле на лист в Aspose.Cells
Когда вам нужно массово вставить TextBox в рабочий лист, ручной метод вставки, очевидно, является катастрофой. Если это беспокоит вас, я думаю, что этот документ поможет вам.Aspose.Cells предоставляет вам API, чтобы легко выполнять массовые вставки в ваш код.
В следующем примере кода создается текстовое поле.
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-Java | |
// The path to the documents directory. | |
String dataDir = ""; | |
// Create directory if it is not already present. | |
File file = new File(dataDir); | |
if(!file.exists()) | |
file.mkdir(); | |
// 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 = new Workbook(); | |
// Access first worksheet from the collection | |
Worksheet sheet = workbook.getWorksheets().get(0); | |
// Add the TextBox to the worksheet | |
sheet.getTextBoxes().add(6, 10, 100, 200); | |
//Save.You can check your text box in this way. | |
workbook.save("result.xlsx", SaveFormat.XLSX); |
Вы получите файл, похожий нафайл результатов.В файле вы увидите следующее: