Как в коде отменить перенос текста в ячейке, и как задавать ширину определенного столбца?
Sub jurnal
Dim oDoc As Object
Dim oSheet As Object
Dim Cell As Object
oDoc = ThisComponent
oSheet = oDoc.getCurrentController().ActiveSheet
oSheet.Rows.insertByIndex(0,1)
oSheet.Columns.insertByIndex(3, 1)
Cell = oSheet.getCellRangeByName("A1")
Cell.String = "Журнал телефонной базы предприятия"
Cell.CharWeight = com.sun.star.awt.FontWeight.BOLD
Cell.CharHeight = 14
Range("A1").WrapText= False
Cell = oSheet.getCellRangeByName("D2")
Cell.String = "Номер телефона" End Sub
Код на команде Range("A1").WrapText= False выдает ошибку. Может можно отменить перенос текста другим методом? И ещё столбец ячейки D2 сильно растягивается. Надо уменьшить ширину. Как это сделать?
Ответы (1 шт):
Автор решения: arif
→ Ссылка
Можете попробовать подобным способом (проверил - работает).
Sub jurnal()
Range("A1").Value = "Журнал телефонной базы предприятия"
Range("A1").WrapText = False
Columns(1).AutoFit
'или Columns("B").ColumnWidth = 25
End Sub