我想在VB.NET中自动化OpenOffice。我已经安装了" Libre Office"。如何添加对com对象的引用?我无法在com对象列表中找到它。
我可以用值填充单元格。
...
firstSheet.getCellRangeByName("B10").value = 12.36
firstSheet.getCellRangeByName("C10").string = "aaaaaa"
但我无法使用单元格进行简单的格式化。
我想改变细胞的外观。改变' BackColor'或者' Forecolor'或者'字体大小','字体名称',圆形数字等。
如何将单元格格式化为日期?如何制作自己的格式样式?如何格式化单元格?
答案 0 :(得分:1)
查看Bernard Marcelly的VB.NET OOo guide。摘自文件:
VB程序员看不到COM接口。实际上,接口被视为具有方法和属性的对象,您将Apache OpenOffice对象作为Object处理。
要设置单元格属性,请参阅Andrew Pitonyak's Macro document的第6.3节。