use*_*089 4 excel excel-formula
Microsoft Excel 中是否有公式将单元格的引用作为参数并返回合并为一个的单元格数?例如,如果我合并了 3 个单元格,则该公式为该单元格返回 3;如果我合并 2 × 4 单元格区域,则公式返回 8,依此类推……
考虑这个微小的UDF(用户定义函数):
Public Function MergeSize(r As Range) As Long
    MergeSize = r(1).MergeArea.Cells.Count
End Function
如果 UDF 返回1,则该单元格独立!
用户定义函数 (UDF) 非常易于安装和使用:
如果您保存工作簿,UDF 将与它一起保存。如果您使用的是 2003 年以后的 Excel 版本,则必须将文件另存为.xlsm而不是.xlsx
要删除 UDF:
要使用 Excel 中的 UDF:
=合并大小(A1)
要了解有关一般宏的更多信息,请参阅:
http://www.mvps.org/dmcritchie/excel/getstarted.htm
和
http://msdn.microsoft.com/en-us/library/ee814735(v=office.14).aspx
以及关于 UDF 的细节:
http://www.cpearson.com/excel/WritingFunctionsInVBA.aspx
必须启用宏才能使其工作!
| 归档时间: | 
 | 
| 查看次数: | 12967 次 | 
| 最近记录: |