所以我想在Docuement级别的Excel VSTO插件中捕获一些关键命令.我似乎无法找到一种方法来做到这一点,除了使用VBA并让我们的插件与VBA对话.任何帮助/示例将不胜感激.

我正在使用Excel 2007.

解决方法

您只能通过API调用子类Excel并查看关键命令来执行此操作. This较旧,但仍然适用.

有没有办法只使用C#而不使用VBA来捕获Excel VSTO中的HotKeys / Shortcuts?的更多相关文章

  1. xcode4 – 如何将excel文件类型(xlsx)与iPhone应用程序相关联

    您好,我已经通过向项目构建添加文档类型并将Types字段设置为“com.microsoft.excel.xls”(请参阅屏幕截图),通过邮件应用程序打开.xls文件.我想对xlsx文件做同样的处理,但不能做.我尝试添加“com.microsoft.excel.xlsx”但是没有起作用解决方法我通过定义自定义UTI解决了如下.尝试将这些定义添加到您的info.plist中.它按预期工作.….

  2. 使用VBA从Outlook AddressBook中的项目获取别名

    我下面的代码在Debug.Print中显示以下错误,原因是什么?

  3. 设置重复动作。如果是循环或Do或?陈述

    '我需要在列之间重复复制和粘贴过程,直到计数器'=键页、“book”单元格或从第1行读取,如果第1行#=键“book”#'下一列(页)应为上一个副本/粘贴列的3列“PicPg”B2副本至“PrntPg”B2E2至E2等**这是我第一次在任何论坛上寻求帮助。请原谅我的无知。我会尽力回答任何问题。我可以共享工作簿,只是不知道如何共享。我一直在努力让它继续重复。。。。我只能走到这一步。

  4. 提取单元格超链接的完整路径

    如何提取单元格中超链接的完整路径?我收到一个工作簿,其中包含生成的超链接单元格列表,我正在尝试提取完整路径当我选择一个单元格并按CTRL+K时,它只显示路径为/当我使用下面的vba代码时,文件夹/文件名也显示相同的值我想要的是完整路径,如“C:\Users\username\folder\filename”

  5. 为什么我收到编译错误:代码子行中的类型不匹配?

    我正在为学校制作一个涉及创建彩票的程序,但出于某种原因,我的代码“SubRunLottery()”的第一行返回了一个类型不匹配错误?错误消息ss错误突出显示ss我真的不知道该在这里尝试什么,因为我不知道Excel为什么会抛出错误?我以前处理过类型不匹配,但从未在我的程序的Sub部分处理过,所以我不确定解决方案是什么。

  6. 为什么在Excel VBA字符串中使用[@Name]会导致错误1004?

    当我尝试使用ExcelVBA执行此语句时,出现错误1004:如果我去掉@Name周围的括号,它会正常工作。字符串中的其他括号不会造成麻烦。如果我手动将语句放在一个单元格中,它就会正常工作。

  7. VBA问题:从定义的文件路径将CSV导入到单独的Excel选项卡中(每天覆盖)?

    我是一个VBA的新手用户,我正在尝试使用不同的选项卡将CSV文件列表导入excel电子表格。我找到并正在使用的代码是公共的:虽然它有效,但问题是我必须直接选择文件夹。我更希望定义文件名并自动覆盖现有数据。有什么想法/例子可以告诉我?

  8. 在Microsoft Excel VBA中使用INDIRECT函数引用单元格

    我试图复制一个具有动态范围的表,我想通过使用INDIRECT函数引用表的底部单元格。这是我的当前代码:上述公式不起作用的原因是,表中有时有空白单元格,因此使用“结束”将只运行到表中的第一个空白单元格。我有一个公式设置,在透视表工作表的单元格中给出表格的底行,这个公式在单元格I8中。它只返回一个数字,即“61”。我主要想做的是说:Range,Range。Copy不使用Range,而是Range。Copy,但是这个语法显然不正确。

  9. 重复Microsoft Word VBA,直到找不到搜索结果

    我创建了一个MSWord宏来搜索某些文本(用标记代码表示),剪切文本并将其插入新的脚注,然后从脚注中删除标记代码.现在我希望宏重复,直到它在文本中找不到任何更多的标记代码.这是下面的宏很好的问题,您可以使用Selection.Find.Found结果遍历整个文档.你做的是开始搜索,如果你发现结果只在Selection.Find.Found结果为真时进入循环.一旦你完成了这些,你就完成了.以下代码应

  10. regex – Microsoft Excel中的正则表达式子串替换

    我想用国际版“447”批量替换字符串列表的“07”部分.字符串列表当前在Excel电子表格中形成一个列.我有正则表达式来匹配需要修改的字符串:……但我不知道如何进行我需要的替换.数据位于Excel电子表格中,但当然可以导出.首选解决方案是将数据保存在MicrosoftExcel中,但它当然可以导出然后重新导入.我知道TextMate有一个正则表达式替换功能.这可以帮到我吗?

随机推荐

  1. c# – (wpf)Application.Current.Resources vs FindResource

    所以,我正在使用C#中的WPF创建一个GUI.它看起来像这样:它现在还没有完成.这两行是我尝试制作一种数据表,它们在XAML中是硬编码的.现在,我正在C#中实现添加新的水果按钮功能.我在XAML中有以下样式来控制行的背景图像应该是什么样子:因此,在代码中,我为每列col0,col1和col2创建一个图像,如果我使用以下代码,它添加了一个如下所示的新行:如你所见,它不太正确……为什么一个似乎忽略了一些属性而另一个没有?

  2. c# – 绑定DataGridTemplateColumn

    似乎我已经打了个墙,试图在DataGrid上使用DataTemplates.我想要做的是使用一个模板来显示每个单元格的两行文本.但是似乎无法以任何方式绑定列.以下代码希望显示我想做的事情.注意每个列的绑定:模板列没有这样的东西,因此,这个xaml不可能工作.我注定要将整个DataTemplate复制到每个列,只是对每个副本都有不同的约束?解决方法我不完全确定你想要做什么,但如果您需要获取整行的DataContext,可以使用RelativeSource绑定来移动视觉树.像这样:

  3. c# – 学习设计模式的资源

    最近我来到了这个设计模式的概念,并对此感到非常热情.你能建议一些帮助我深入设计模式的资源吗?

  4. c# – 是否有支持嵌入HTML页面的跨操作系统GUI框架?

    我想开发一个桌面应用程序来使用跨系统,是否有一个GUI框架,允许我为所有3个平台编写一次代码,并具有完全可脚本化的嵌入式Web组件?我需要它有一个API来在应用程序和网页之间进行交流.我知道C#,JavaScript和一些python.解决方法Qt有这样的事情QWebView.

  5. c# – 通过字符串在对象图中查找属性

    我试图使用任意字符串访问嵌套类结构的各个部分.给出以下(设计的)类:我想要从Person对象的一个实例的“PersonsAddress.HousePhone.Number”获取对象.目前我正在使用反思来做一些简单的递归查找,但是我希望有一些忍者有更好的想法.作为参考,这里是我开发的(crappy)方法:解决方法您可以简单地使用标准的.NETDataBinder.EvalMethod,像这样:

  6. c# – 文件下载后更新页面

    FamilyID=0a391abd-25c1-4fc0-919f-b21f31ab88b7&displaylang=en&pf=true它呈现该页面,然后使用以下元刷新标签来实际向用户提供要下载的文件:你可能需要在你的应用程序中做类似的事情.但是,如果您真的有兴趣在文件完全下载后执行某些操作,那么您的运气不佳,因为没有任何事件可以与浏览器进行通信.执行此操作的唯一方法是上传附件时使用的AJAXupload.

  7. c# – 如何在每个机器应用程序中实现单个实例?

    我必须限制我的.net4WPF应用程序,以便每台机器只能运行一次.请注意,我说每个机器,而不是每个会话.我使用一个简单的互斥体实现单实例应用程序,直到现在,但不幸的是,这样一个互斥是每个会话.有没有办法创建机器互连,还是有其他解决方案来实现每个机器应用程序的单个实例?

  8. c# – WCF和多个主机头

    我的雇主网站有多个主机名,都是同一个服务器,我们只是显示不同的皮肤来进行品牌宣传.不幸的是,在这种情况下,WCF似乎不能很好地工作.我试过overridingthedefaulthostwithacustomhostfactory.这不是一个可以接受的解决方案,因为它需要从所有主机工作,而不仅仅是1.我也看过thisblogpost,但是我无法让它工作,或者不是为了解决我的问题.我得到的错误是“这

  9. c# – ASP.NET MVC模型绑定与表单元素名称中的虚线

    我一直在搜索互联网,试图找到一种方式来容纳我的表单元素的破折号到ASP.NET的控制器在MVC2,3或甚至4中的默认模型绑定行为.作为一名前端开发人员,我更喜欢在我的CSS中使用camelCase或下划线进行破折号.在我的标记中,我想要做的是这样的:在控制器中,我会传入一个C#对象,看起来像这样:有没有办法通过一些正则表达式或其他行为来扩展Controller类来适应这种情况?我讨厌这样的事实,我必须这样做:甚至这个:思考?

  10. c# – 用户界面设计工具

    我正在寻找一个用户界面设计工具来显示文档中可能的GUI.我不能生成代码.我知道MicrosoftVisio提供了一个功能.但有什么办法吗?您使用哪种软件可视化GUI?

返回
顶部