FSO写Excel文档可以这样吗?或者有什么其它方法?谢谢
一个是用Server.CreateObject("OWC.Spreadsheet")之类的
第二个是Set fs = server.CreateObject("scripting.filesystemobject")直接writeline
感觉第二个简洁实用,在资源的占用上也有很大优势,
我是用两百条三个字段的rs本机测试的,第一个方法经过以下一系列代码后
-----------------------------
objSpreadsheet.Cells(iRow, iCol).Font.Bold = True
objSpreadsheet.Cells(iRow, iCol).Font.Italic = False
objSpreadsheet.Cells(iRow, iCol).Font.Size = 10
objSpreadsheet.Cells(iRow, iCol).Halignment = 2 '居中
objSpreadsheet.Cells(iRow, iCol).Value = ""
-----------------------------
CPU占用近100%,持续3~4秒钟。
但我想用第二个方法实现以下两个效果不知可否达到,或者发给我另外一些参考文档:
即我如何用FSO做到以下两点?!
1。设置字体大小之类,writeline好像往txt或xls里面写字都是一样大的如何控制?
2。我想在一个单元格里实现换行,在Excel里操作是在单元格里按Alt+Enter组合键,我如何用write方法控制
谢谢!!