标签: office-2010

通过注册表检测Office是32位还是64位

既然Office也是64位安装,在注册表中你会发现安装的Office版本是32位还是64位?

registry ms-office 32bit-64bit office-2010

50
推荐指数
6
解决办法
16万
查看次数

VBA 6.0和VBA 7.0之间有什么区别?

我注意到Office 2010附带了Visual Basic for Applications 7.0.但是,我似乎无法找到有关所做更改的文档.有没有人有变化的摘要,或描述差异的任何资源?

vba ms-office office-2010

44
推荐指数
3
解决办法
4万
查看次数

在Excel 2010中使用VBA代码调用Web服务

我试图在Excel 2010中编写一些使用Web服务的VBA代码.我无法在互联网上找到任何相关资源.有人可以告诉我如何做到这一点.

excel vba web-services office-2010 excel-2010

18
推荐指数
2
解决办法
9万
查看次数

通过C#通过Outlook 2010发送电子邮件

我正在尝试从我的C#控制台应用程序内部发送电子邮件.我添加了引用和使用语句,但似乎我没有添加我需要的一切.这是我第一次尝试这样做,所以我觉得有些东西我已经忘记了.

我从MSDN网站获得了这段代码片段http://msdn.microsoft.com/en-us/library/vstudio/ms269113(v=vs.100).aspx

来自VS2010的代码ScreenShot显示了构建错误

以下是我在VS 2010中遇到问题的代码

using System;
using System.Configuration;
using System.IO;
using System.Net;
using System.Net.Mail;
using System.Runtime.InteropServices;
using Outlook = Microsoft.Office.Interop.Outlook;
using Office = Microsoft.Office.Core;

namespace FileOrganizer
{
    class Program
    {
        private void CreateMailItem()
        {
            //Outlook.MailItem mailItem = (Outlook.MailItem)
            // this.Application.CreateItem(Outlook.OlItemType.olMailItem);
            Outlook.Application app = new Outlook.Application();
            Outlook.MailItem mailItem = app.CreateItem(Outlook.OlItemType.olMailItem);
            mailItem.Subject = "This is the subject";
            mailItem.To = "someone@example.com";
            mailItem.Body = "This is the message.";
            mailItem.Attachments.Add(logPath);//logPath is a string holding path to the log.txt file
            mailItem.Importance = Outlook.OlImportance.olImportanceHigh;
            mailItem.Display(false);
        } …
Run Code Online (Sandbox Code Playgroud)

c# email outlook reference office-2010

18
推荐指数
2
解决办法
8万
查看次数

如果我为Office 2007编写一个加载项,它是否适用于2010年,2013年?

我目前正在重写为Office 2003编写的一些VBA宏.我想知道我是否为2007年编写了一个C#插件,如果它可以在2010年或甚至2013年使用.或者如果我写它们2010年,如果他们也将在2007年和2013年工作.我目前可以访问2007年,但如果需要,我可以访问2010年,还有2013年.

那么,基本上,办公室的版本对插件有多大影响?

c# add-in office-2007 office-2010 office-2013

14
推荐指数
2
解决办法
9155
查看次数

Microsoft Office 2010是否使用WPF,还是普通的MFC?

我已经使用WPF一段时间了,我正在尝试重现他们办公套件的一些漂亮的UI功能.虽然在WPF中很容易,但我想知道如何使用MFC功能包(我可能不得不使用它,因为我的公司还没有批准使用WPF).由于Fluent UI是在Office 2007中引入的,我想知道微软是否实际上在VS2010或Expression Blend之外的其他任何地方使用WPF,特别是在Office 2010中.我希望这个问题不是主题.

wpf mfc mfc-feature-pack office-2010

13
推荐指数
2
解决办法
6473
查看次数

依赖walker挂起

在我的客户端 PC 上加载 my.xll 插件时,我遇到了问题。它在启动时崩溃 Excel(可能是因为缺少依赖的 dll)。

我知道可以在配置文件模式下使用依赖项walker来找出.exe运行时加载了哪些dll。当我尝试分析 Excel 时,依赖项walker 挂起,但我找不到原因。

在命令窗口中,我运行了这个:

C:\Program Files (x86)\Windows Kits\8.1\Tools\x86>start /wait depends.exe /c /f:1 /pb /pp:1 /pg:1 /oc:d:\temp\Log。 txt "C:\Program Files (x86)\Microsoft Office\Office14\excel.exe"

但它挂了。 在此处输入图片说明

我使用的是 Dependency walker 版本 2.2.9600 x86、Windows 8.1 x86、office 2010 x86

我还尝试使用全新安装的 win 8.1 和 Office 2010 来设置 VM 机器,但是当我加载 .xll 时,XL 不会在该机器上崩溃。

我在另一台机器 Windows 10 x64、office 2013 x64 和dependency walker x64 上工作。我可以分析 Excel。

注意:我最终使用了 Sysinternals Process Explorer。有点复杂,但有效。

dll office-2010 depends windows-8.1

13
推荐指数
3
解决办法
7968
查看次数

在ASP.NET中使用Office 2010 Web应用程序

是否可以将Office 2010 Web应用程序与ASP.NET应用程序一起使用?

例如: - 对于我的ASP.NET应用程序的每个用户,我的服务器上都有一个包含Word文档的文件夹 - ASP.NET应用程序在网格中向用户显示可用文档 - 单击网格中的某个文档时,Word文档加载到IFrame中,其中包含Office 2010 Web应用程序Word界面,可以进行文档编辑 - 编辑后,文档可以保存到服务器,ASP.NET网格显示更新状态

这种情况会成为可能吗?您需要什么,例如Sharepoint,Office 2010许可证?

.net c# asp.net sharepoint office-2010

12
推荐指数
1
解决办法
3739
查看次数

我应该搜索哪些组件ID来检测Office 2010 PIA是否已安装

我正在为Office 2010创建一个插件,需要在安装时检测是否安装了Office 2010 PIA.

我已经在2003年和2007年完成了这项工作但是找不到2010年的组件ID,有人知道它们是什么吗?

谢谢,艾德

installer ms-office office-2010

12
推荐指数
1
解决办法
3130
查看次数

Word 2010插件无法加载,vsto 2010

我们的开发机器是运行Windows 7 Professional N(64位),64位Office Professional 2010和Visual Studio Professional 2010的64位硬件.

我们使用面向Office 2010的.NET Framework 4,Ribbons和Windows安装程序创建了Word 2010(应用程序级外接程序).我们遵循了从官方MSDN在线教程到点数的所有内容.对于我们的安装程序,我们选择了.NET 4客户端配置文件和Windows安装程序3.1作为先决条件,因为Office 2010安装了VSTO 4.0运行时,而.NET Framework 4具有无PIA功能.在启动条件下,我们使用适当的组件ID检查Office 2010共享PIA和Word 2010 PIA可用性.此外,我们检查了MSDN文章中列出的VSTO运行时可用性.

我们的加载项仅在Visual Studio debug(F5)中加载并执行完整功能.构建安装项目会创建Windows安装程序(msi).安装它会在机器上安装加载项而不会出现任何错误.但是,当我们尝试打开任何Word 2010文档时安装加载项后,我们正在目睹以下行为:

  1. 我们尝试打开任何Microsoft Word 2010文档,Word 2010启动屏幕显示,我们可以看到我们的加载项正在加载"加载[我们的]加载项",但Word 2010无法打开.启动屏幕消失,不显示任何错误消息.

  2. 第二次打开word文档只会激活此消息(此次没有单词2010启动屏幕):

    Word经历了'[Our] word addin'加载项的严重问题.如果您多次看过此消息,则应禁用此加载项并检查是否有可用的更新.你想禁用这个加载项吗?

    单击否,短暂激活Microsoft Word 2010的启动屏幕,然后再次停止加载(消失).单击是,打开Word 2010并[Our]禁用添加.通过单击File-Options-AddIns进行验证.查看已禁用的应用程序加载项

    设置VSTO_SUPPRESSDISPLAYALERTS=0VSTO_LOGALERTS=1没有使用任.我们检查了Temp目录,没有日志.

  3. 由于上述方法不起作用,我从名为"使用Windows Installer部署VSTO 2010 Office 2007/2010解决方案"的链接下载了示例项目, 并使用了Office Development下的相应项目Setup and Deployment Projects Samples\FX40\AddIn Deployment\All User Install for 64-bit Office.

    最初,我通过创建和运行安装程序(msi)测试了解决方案以正确加载演示Excel 2010加载项项目然后我们将Word AddIn项目按文件添加到解决方案文件并正确构建(CTRL+ SHIFT+ B).它甚至正确地从Visual …

vsto .net-4.0 visual-studio-2010 office-2010

12
推荐指数
1
解决办法
7753
查看次数