找回密码
 立即注册

QQ登录

只需一步,快速开始

hoptech

注册会员

10

主题

21

帖子

182

积分

注册会员

积分
182

活字格认证微信认证勋章元老葡萄

hoptech
注册会员   /  发表于:2015-6-24 09:47  /   查看:4223  /  回复:5
A1为自定义公式值为10,B1值为10,C1为公司SUM(A1;B1)但计算结果为10

A1为自定义公式值为10

A1为自定义公式值为10

C1为SUM公式,但计算出10

C1为SUM公式,但计算出10

5 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-6-24 10:27:00
沙发
您好,
请问下COMPANYNAME()是如何定义的?
回复 使用道具 举报
hoptech
注册会员   /  发表于:2015-6-24 10:31:00
板凳
public class FunctionInfoCompanyName : FunctionInfo
    {

        public delegate void EvaluateEventHandler(object[] sender, FunctionValue obj);

        public event EvaluateEventHandler EvaluateEvent;

        public override string Name { get { return "COMPANYNAME"; } }

        public override int MinArgs { get { return 0; } }

        public override int MaxArgs { get { return 0; } }

        public override object Evaluate(object[] args)
        {
            FunctionValue obj = new FunctionValue();
            if (EvaluateEvent != null)
            {
                EvaluateEvent(args, obj);
            }
            return obj.Value;
        }
    }
回复 使用道具 举报
hoptech
注册会员   /  发表于:2015-6-24 11:06:00
地板
=A1+B1 是对的
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-6-24 11:26:00
5#
您好,
我们尝试重现这个问题,但是发现FunctionValue这个报错,是否有相关的资源没有给我们。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-7-7 09:40:00
6#
为了给你提供更优质的服务,请对本次服务进行评分。
我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部