用VSTO给ECEL添加右键菜单项
如何用VSTO给EXCEL添加右键菜单项
用VSTO操纵EXCEL 使用C#语言开发的 添加的右键菜单下面的确有“My Test”一项,但是点击却不能进入OnCancelRelate_ClickEventHandler函数
冬至祝福语4个字请问有谁知道为什么??
代码如下
// 删掉所有名为 DEL_SUB_ITEM_STR 的菜单项
"cell"];
        //newCtrl.Caption = DEL_SUB_ITEM_STR;
        newBtn.Tag = "MyTest";
        newBtn.Caption = "My Test";
        newBtn.FaceId = 0163;
天谕什么职业厉害        newBtn.Style = Microso
================================================================
检查你添加的右键菜单项的类型
=============================================================
这句不要估计就行了
===============================================================
以下是添加按钮,并且添加事件的实例,请LZ参考。。。
新建excel-addin程序。
1、添加引用
using System.Collections;
2、声明对象
private Excel.Application AppExcel;
private Office.CommandBarButton btnCalc;
3、添加代码
//宿主启动时执行~
private void ThisAddIn_Startup(object sender, System.EventArgs e){
    AppExcel = Application;
    AddToolBar();
}
4、以下是AddToolBar()方法的实现 海信e930
//添加工具栏
private void AddToolBar(){
    Office.CommandBars bars = AppExcel.CommandBars;
    if (bars == null)return;
    foreach (Office.CommandBar bar in bars){
== "mzbar"){
            bar.Delete();
给宝宝取名字
        }
    }
审计师考试
    if (mzBar != null){
        if (btnCalc != null){
            btnCalc.Caption = "计算(&C)";
            btnCalc.TooltipText = "计算";
            btnCalc.FaceId = 3277;
        }
        mzBar.Visible = true;黄山好玩吗
    }
}
4、以下是btnCalc_Click事件的实现
//你要做的事情~~~~
}
=====================================================
不要将newctrl定义成局部变量,要定义成全局变量

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。