草庐IT

Office-Tool

全部标签

windows - 为什么我无法运行 dotnet tool install --global bla-bla-bla?

具体来说,我正在尝试运行dotnettoolinstall--globalProject2015To2017.Migrate2017.Tool,如此处解释-https://github.com/hvanbakel/CsprojToVs2017#as-a-net-core-global-tool这是我得到的:c:\ProgramFiles\dotnet\sdk\2.1.4\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.TargetFrameworkInference.targets(135,5):error:Thecurrent.NETSDKdoe

windows - 运行多个版本的 Microsoft Office 的最佳方式是什么?

越来越多的客户要求我为他们构建Excel(以及与此相关的Office)加载项。通常情况下,这些插件可以用于整个行业或至少用于多个客户。不幸的是,不同的客户端有不同版本的Office。我遇到的最低版本是Office2010,最近我在运行Office2016时遇到了一些问题。我不喜欢在同一台计算机上安装多个版本的Office-感觉很乱,而且我怀疑库冲突很难避免。所以我想知道每个版本的office的多个VM环境是否可行,或者这是否有点矫枉过正?另外,知道现在人们是如何购买旧版office的吗? 最佳答案 我推荐多个虚拟机。抱歉,我不知道如

windows - 如何从命令行查找 Microsoft Office 路径

我想用命令行定位MSoffice的路径。它应该返回类似C:\ProgramFiles(x86)\MicrosoftOffice\Office14的内容,不同的用户可能会有所不同。尝试使用:whereWINWORD.EXEINFO:Couldnotfindfilesforthegivenpattern(s).for%iin(WINWORD.EXE)do@echo.%~$PATH:iNooutput感谢您的帮助 最佳答案 一个起点是应用程序注册的注册表项regquery"HKLM\SOFTWARE\Microsoft\Windows\C

Microsoft Windows Office Suite 之间的 Java 连接?

我在别处读到(“hazzen”的回复here),.NET具有“对此处概述的整个Office套件的绑定(bind),允许您编写可以从Office调用的基于COM的方法。它旨在用于自动化,但您可以编写所需的任何托管代码并让Excel调用它。”我对Java也有同样的兴趣。我目前的解决方案运行一个启动Java的标准Windows程序,随后任何结果基本上都发送到标准输出,中间程序捕获这些结果并将结果反馈回Excel-也使用相当于标准输出的量。必须有更好的方法!Java有这样的“绑定(bind)”吗?我也很高兴看到任何指向网络文章的指针或您教授的有关此类集成问题的内容。

c++ - 安装 MS office2003 后调用 SHFileOperation 删除文件时出现奇怪的结果

我使用以下代码删除文件。效果很好。SHFILEOPSTRUCTFileOp;ZeroMemory(&FileOp,sizeof(SHFILEOPSTRUCT));FileOp.hwnd=m_hAppHandle;FileOp.wFunc=FO_DELETE;//deleteFileOp.pFrom=szPath;FileOp.pTo=NULL;FileOp.fFlags=FOF_NOCONFIRMATION|FOF_NOERRORUI;FileOp.fAnyOperationsAborted=FALSE;FileOp.hNameMappings=NULL;FileOp.lpszProg

Office Addin 2013 中的 C# 全局键盘 Hook

我遇到了一个问题,无法让我的Office插件在Powerpoint2013上与我的全局键盘一起工作,但在以前的版本(2007和2010)上却没有。我没有收到任何异常,但似乎从未在Powerpoint2013上触发OnKeyDown事件,我不知道为什么。我在所有版本的Windows(XP、7、8和8.1)、32位和64位环境中遇到同样的问题。MicrosoftOffice版本为32位。这是一个代码示例:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Xml.

windows - 你能去掉 "Microsoft Office Excel has encountered a problem"对话框吗?

你知道我的意思:有没有办法关闭它?我正在编写一个应用程序来自动测试在关键环境中使用的大量Excel电子表格。这些工作表中的许多都会做一些疯狂的事情,导致Excel崩溃。当Excel崩溃时,我希望它在没有用户干预的情况下尽快终止。我绝对不想重新启动excel。我不希望excel.exe进程等待有人点击“不发送”而且我从来没有想要向Microsoft报告我崩溃的详细信息! 最佳答案 这是一个您可以轻松关闭的系统服务TurnoffErrorReportinginMicrosoftWindowsXPProfessional如果这不起作用,请

windows - 如何从另一个应用程序 [Office Communicator] 读取屏幕内容

知道了window的hwnd,我该如何读取其中的内容呢?在有人问我之前,我正在尝试获取在Communicator窗口中使用的文本。下面是我在网上找到的代码。代码不是我的。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Runtime.InteropServices;namespaceEventFun{classEventHookUp{CommunicatorAPI.MessengermCommunicator=null;staticvoidMain(string[]args){EventH

windows - Spring Tool Suite (STS) 升级失败

我的2.6.3.RELEASEBuild201411281425自动下载了一个更新。STS(SpringToolSuite)要求安装它,当我点击弹出窗口时,它做了一些事情,然后停止并显示以下消息,这似乎表明它想要删除自己。我能理解为什么会失败,但我不确定为什么STS会认为这是可能的。我找不到任何关于手动安装zip文件的说明,该zip文件可作为升级安装的替代方式下载。如何修复自动安装或手动安装zip?(我在Windows7上)错误信息:Anerroroccurredwhileuninstallingsessioncontextwas:(profile=DefaultProfile,pha

.net - 设置非 Office 文件的 Windows 文件属性

我想在.NET代码中设置文件的属性。我试过像这样使用DSOFile(v2.1):varproperties=newOleDocumentProperties();try{properties.Open(filePath);properties.SummaryProperties.Title="foo";properties.Save();}finally{properties.Close();}它适用于Office文档。(我已经用Word和Excel进行了测试。)但是,我也想对其他类型的文档进行测试。当我尝试使用PDF或TXT文件时,出现以下异常:System.Runtime.Inte