• OWC学习二


    今天本来想研究OWC.Spreadsheet的数据源,但一直未研究出来,真的是很郁闷。倒是把一些小的设置给调出来了,但是成绩不大,效率太低。不知如何是好。
    即然数据源没能研究出来,那就把今天研究出来了的东西分享一下吧。
    还是以此为例:
     <OBJECT   id="Spreadsheet1"   classid="clsid:0002E559-0000-0000-C000-000000000046"   name="Spreadsheet1" style="100%;height:421px" ></OBJECT>
    合并单元格:   Spreadsheet1.ActiveSheet.Range("B2:C5").Merge(true)
     合并单元格后的value:   Spreadsheet1.Range("A3:f5").Value = "合并效果"
      设置单元格合并后的字体:  Spreadsheet1.Range("A3:D3").Font.Name = "黑体"
       设置单元格的字体大小: Spreadsheet1.Range("A3:D3").Font.Size = 15
    设置工作表的上边和左边的行号和列号(不见):Spreadsheet1.ActiveWindow.DisplayColumnHeadings = false;
                                           Spreadsheet1.ActiveWindow.DisplayRowHeadings = false;

    在选中的单元格上键接url:  var rngNewHyperlink = Spreadsheet1.Worksheets("sheet1").Range("c10")
                            
    rngNewHyperlink.Value = "Click to read about the latest Office updates"
                            rngNewHyperlink.Hyperlink.Address = http://www.baidu.com/

    将sheet中的内容导出到文件中,但是出了一些问题,
     以下此种导出方案无任何意义,但是查了一下其它的资料,却又是确实是这样写的
    方法一:Spreadsheet1.Export("e:\\1.xml",ss.ssExportActionNone,ss.ssExportXMLSpreadsheet) ;  
    方法二:Spreadsheet1.Export ();
       这种导出方案虽然可以把里面的内容导出,但不能指定目录名称,要在导出的时候在一个dialog中填上,并选择保存目录。不方便。
    指定单元格边框的边框颜色
         var ptProtSheet1 = Spreadsheet1.Worksheets("Sheet1").Protection
         Spreadsheet1.ActiveSheet.Range("b5:c10").Borders.Weight = ss.owcLineWeightMedium
         Spreadsheet1.ActiveSheet.Range("b5:c10").Borders.Color = "green"

    连续设置行号和列号:

     var hdrColHeadings = wndActive.ColumnHeadings
     
        var hdrRowHeadings = wndActive.RowHeadings

        for(var i=1;i<10;i++)
        {
         hdrColHeadings(i).Caption = "Qtr"+i ;
           hdrColHeadings(i)="Qtr"+i;
            for(var j=1990;j<2100;j++)
            {
                hdrRowHeadings(i)=j;
            }
        }

    当然了,一天不可能只学到这一丁点,还有一些在不经意间被我写了又删了,所以呢,就没能留下来了。
    关于各对象、方法、属性的详细介绍可以查看电脑的以下目录,本人就有很大一部份是从这里面学到的:
     

    C:"Program Files"Common Files"Microsoft Shared"Web Components"11"2052

    C:"Program Files"Common Files"Microsoft Shared"Web Components"10"2052

    今天就学到了,要下班买东西去了,关乎家计民生,没办法!明天继续吧。

  • 相关阅读:
    动态库学习 第1章——演练:创建和使用动态链接库 (C++)
    MSDN学习DirectShow——第二章 入门指南
    MSDN学习DirectShow——第一章 DirectShow介绍
    《大话设计模式》读书笔记(C++代码实现) 第二章:策略模式
    MSDN学习DirectShow——第三章 关于DirectShow
    MSDN学习DirectShow——第0章 前言
    一个体育生的编程之路(二)
    Request应用
    Servlet
    实现Runnable接口(推荐使用)
  • 原文地址:https://www.cnblogs.com/yiyisawa/p/1004873.html
Copyright © 2020-2023  润新知