汇聚万千丝和绪,记录点滴得与失.

-关注移动互联网、软件开发过程与质量、数据库 -开源轻量级项目管理软件实践者(Trac+Subversion+Testlink+Reviewboard+Hudson+...)

OWC9 spreadsheet升级至OWC11的若干问题.

  阅读: 1277 评论: 2 作者: 布鲁斯南 发表于 2008-10-28 11:41 原文链接

由于现有系统从OWC9升级至OWC11,遇到一些小问题,记录如下,供参考:

1.  COM组件升级  

     OWC9的CLSID是0002E510-0000-0000-C000-000000000046 
     OWC11的CLSID是0002E559-0000-0000-C000-000000000046,直接替换.当然机子上要装上OWC11的组件.

2. 自动行列宽度调整

     OWC9中的AutoFitColumns()改为Columns.AutoFit()

3. 锁定单元格

     OWC9:  Spreadsheet1.Activesheet.Range("").FreezePanes(X) 
     OWC11:     Spreadsheet1.ActiveSheet.Range("").Select();

                      Spreadsheet1.ActiveWindow.FreezePanes = true

4. 位置

     OWC9中的HAlignment调整为OWC11的HorizontalAlignment
     值为Constants.xlHAlignRight, xlHAlighLeft and so on.

5. 边线

     OWC9中的Borders.LineStyle = owcLineStyleSolid值改为Constants.xlContinuous

     关于这一点,有点疑问,在OWC11的说明文档中,OWC9中支持的owcLineStyleSolid常量还有有描述的,但是在OWC11中使用总是出错,而改为xlContinuous等类型即可,不知道是怎么回事,还望知情人共享,谢谢.

 


 

  发表评论


新闻频道:微软升级手机版Bing 支持触控操作

推荐链接:Windows 7专题发布

网站导航:博客园首页  个人主页  新闻  社区  博问  闪存  知识库

posted on 2008-10-28 11:41  brucenan  阅读(145)  评论(0编辑  收藏  举报

导航