- 博客(7)
- 资源 (38)
- 收藏
- 关注
原创 从Outlook删除Item时必须从后往前删
我在用代码删除大量邮件的时候发现:往往删掉几十封邮件后程序就自动停下来了。经过大量的搜索和在论坛中的提问,现在终于找到解决方法了:必须从后往前删!我用一下代码成功地在不间断的情况下删除了3700多份邮件。 using System;using System.Collections.Generic;using System.Linq;using System.Text;u
2012-01-27 13:01:22 1000
原创 VSTO开发中应避免有相同的项目名在同一个Office应用中
在服务过程中有客户提及他有一个工程有两个拷贝:一个作为一个产品已经安装在了机器上,一个还在开发调试中。他问是否能让Visual Studio在编译项目过程中不修改注册表。因为那样的话已经安装的那个拷贝就会被正在调试的拷贝所替代。他必须不停的修正注册表中的Manifest值。经过试验,我发现这一点很难做到。所以我们只可以采取一些其他措施来降低这个现象带来的麻烦。在我看来,修改一下已经安装的Add
2012-01-13 12:40:30 575
原创 当你的Add-in包含两种以上语言资源时
在建立msi时需要将localization resources from [your project]包含在Application Folder底下。
2012-01-09 13:26:22 526
原创 Office Add-in 中获取Office语言信息的方法C#
private void ThisAddIn_Startup(object sender, System.EventArgs e) { Office.LanguageSettings objLanguageSetting = Application.LanguageSettings; CultureI
2012-01-09 13:19:09 918
原创 Outlook 2007 Form Region add-in 可能会被加载两次
这是一个已知的问题。微软在Outlook 2007 SP3中已经修复了这个问题(在2010中也不存在这个问题)。
2012-01-05 11:42:02 660
原创 在Outlook的联系人文件夹下能否创建同名联系人?
答案是肯定的:可以创建同名甚至是同名同Email地址的联系人。我在联系人文件夹下创建的一个Test文件夹用来存放测试所创建的联系人。大家有兴趣可以试试。Sub AddNewContact() Dim objNameSapce As Outlook.NameSpace Dim objMAPIFolder1 As Outlook.MAPIFolder Dim obj
2012-01-04 13:57:39 887
原创 在Outlook的VBA工程中慎用OOM做为参数
在Outlook的VBA中只有两个地方可以用OOM(Outlook Object Model)做为参数。ThisOutlooksession。在rule中跑的Sub。除些之外使用OOM做为参数会引发424错误。如果你的VBA不是在允许用OOM做为参数的范围内Sub或Function请使用EntryID做为参数传递Item或MAPIFolder。
2012-01-03 13:44:16 654
用OpenXml向Word文档尾部添加text content控件
2011-12-28
最简单的Excel文档(OpenXml Format)
2011-12-15
Outlook的Globalization和RibbonX
2011-12-15
RibbonX动态生成ComboBox,DropDown的Item
2011-12-15
OpenXmlSDK2.0向PowerPoint2010中插入新幻灯片
2011-12-07
Word Document-Level 应用:在光标处插入文字后光标后移
2011-11-30
Outlook打开会话相关的所有邮件
2011-11-28
Openxml 修改Excel指定单元格
2012-05-24
Outlook Windows Forum Automation
2012-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人