zoukankan      html  css  js  c++  java
  • AceyOffice教程如何操控单元格

    首先来看下微软Excel的单元格可以进行哪些设置:

    1.设置值:选中要输入的单元格,直接输入值。输入的值可以是任何类型。比如:Hello World

    2.设置公式:选中要输入的单元格,输入公式,要注意的是公式前一定要加"=",要不然会被当成单元格的值来处理。比如:=SUM(1,2),

    Excel会自动计算出输入公式得出的结果值。

    3.设置单元格格式:选中要输入的单元格,单击鼠标右键,选择单元格格式,你可以设置该单元格的数值格式、对齐方式、字体、边框等。

    4.获取单元格应用的样式:选中单元格,选择菜单中“格式>样式”,就会看到样式的名称。

    5.应用指定样式到单元格:选中要应用样式的单元格,再选择菜单中“格式>样式”,将选择的样式应用到指定的单元格中。

    6.设置单元格富文本:选中单元格并输入值,为同一个单元格的值设置不同字体属性。

    7.复制单元格:支持将指定单元格的内容(包含单元格值和格式)复制到选中单元格中。

    8.仅复制单元格格式:支持仅复制单元格格式,不包括单元格内容(包含值和公式),具体操作如下:选择格式刷,点击被复制单元格,再选择要复制的单元格即可。

    9.添加批注到单元格:选中要添加批注的单元格对象,鼠标右键选择"插入批注",那该批注被添加到到该单元格。

    再来看下Acey.ExcelX中ICell单元格对象支持的属性和方法。

    1.设置值:object Value { get; set; }提供属性为指定的单元格对象输入任何类型值。

    2.设置公式:string Formula { get; set; }提供属性为指定的单元格对象设置公式,设置好公式后,Acey.ExcelX会自动计算该公式的结果,你可以通过属性Value来获取

    计算的结果。

    3.设置单元格格式:ICellFormat CellFormat { get; }通过该属性,你可以为单元格对象设置格式。包括单元格的数值格式、对齐方式、字体、边框等。

    4.获取单元格应用的样式:IStyle GetStyle();来获取该单元格对象应用的样式。

    5.应用指定样式到单元格:void ApplyStyle(IStyle style);通过该方法可将该单元格指定的样式应用到该单元格。

    6.设置单元格富文本:ICharacters Characters { get; }来设置单元格的富文本。

    7.复制单元格:void Copy(ICell source);提供复制指定单元格的内容到该单元格对象。

    8.仅复制单元格格式:void CopyFormat(ICell source);提供仅复制指定单元格的格式到该单元格对象。

    9.添加批注到单元格:通过IComment AddComment();或IComment AddComment(string text);为单元格对象添加批注信息。

    除上述还支持下面属性:

    1.int Column { get; }获取单元格对象所在列(以零为基数)。

    2.int Row { get; }获取单元格对象所在行(以零为基数)。

    3.string Name { get; }获取单元格对象的名称,比如:A1,B3

    4.string FullName { get; }获取单元格对象完整的名称,包含该单元格所属的工作表的名称,比如:Sheet1!A1,Sheet2!B3

    5.bool HasFormula { get; },返回该单元格对象是否包含公式。

    6.bool IsRichText { get; }返回该单元格对象是否有富文本。

    7.string Text { get; set; }获取或设置单元格对象显示的值。

    显示值未必等于输入的值,如在单元格中输入10,该单元格的数值格式为0.00,那显示值为10.00。 Text值为10.00,Value值为10.

    8.ValueType ValueType { get; }获取单元格对象中值类型。

    9.IWorksheet Worksheet { get; }获取该单元格对象所属的工作表对象。

    10.void SetBorders(BorderMembers borders, LineStyle lineStyle);和void SetBorders(BorderMembers borders, LineStyle lineStyle, Color lineColor);

    为单元格快速设置边框样式和颜色,其中BorderMembers为标记枚举,你可以一次设置多个或单个边框样式。

    Acey.ExcelX专注于为用户提供更好的解决方案。

  • 相关阅读:
    Tarjan强联通分量【模板】
    codevs——T2488 绿豆蛙的归宿
    POJ——T1679 The Unique MST
    POJ——T1125 Stockbroker Grapevine
    POJ——T1789 Truck History
    linux基础(5)- nginx服务、nfs服务
    8-15
    最佳加法表达式(动态规划)
    Zipper(动态规划)
    8-14
  • 原文地址:https://www.cnblogs.com/happyfish78/p/2872532.html
Copyright © 2011-2022 走看看