office-automation相关内容
PowerPoint具有在UI中比较2个PowerPoint文件的功能。它位于审阅功能区中,然后比较。 我要将Git配置为能够从命令行比较&;合并2个PowerPoint文件,弹出打开PowerPoint,解决更改并保存。 但不幸的是,如果没有多次点击,我似乎找不到在比较模式下打开PowerPoint的方法。有人碰巧知道调用powerpnt.exe以在此魔术模式下打开的正确方法吗?
..
我有一个自动化 PowerPoint 的命令栏模型.我最近遇到了一个奇怪的问题,即当通过我的应用程序打开 PowerPoint 时,正在通过我的应用程序加载数据以填充菜单.如果用户右键单击 PowerPoint,我会收到错误消息: 呼叫被被呼叫方 powerpoint 拒绝 我该如何解决这个问题?我正在使用 Office 2003/2007 和 VB.NET 进行办公自动化. 解
..
我想使用 Powershell 将工作表从一个工作簿复制(或移动)到另一个工作簿. 我以前做过,不记得怎么做了.我想我使用了 CopyTo() 函数. 刚刚开始. $missing = [System.Type]::missing$excel = 新对象-Com Excel.Application$wb1 = $excel.Workbooks.Add($missing)$wb2 =
..
我很清楚 Microsoft 支持基础文章指出不支持自动化办公产品 UI 较少.Windows Server 2008 x64 和 Excel 2007 似乎强制执行给定的语句. 我在 NT 服务(本地系统帐户)的 OnStart 方法中运行以下代码.当您在控制台应用程序中运行相同的代码时,它所做的只是 Excel 自动化. 提供的代码有两部分.第一部分启动 Excel,创建一个新工作
..
我正在编写一个使用 .dotx 模板并在 aspx 页面中合并数据的程序.该程序在我本地的 Dev 工作站上运行良好,但是当我将它部署到测试 IIS 服务器时,它在下面的第二行失败,给我一个对象引用错误. 我之前遇到过问题,因为 Word Com 对象不在 IIS 服务器上,所以我将 Word 加载到服务器上并在 DCom 中设置了权限并解决了该问题.但是现在我在以 wRange = ...
..
我发布在 IE 9 不接受 SendKeys下载一个文件,但这个问题与我收到的答案是分开的,足以证明另一个问题的合理性.我的问题是我无法让 IE 9 接受任何 SendKeys.我尝试了 Page Down、Tab、所有的 F# 键,但它们都不起作用. 这是我使用的代码: Dim ie As Object'这将创建 IE 对象子初始化IE()'调用这个子过程来启动 Internet Exp
..
这是关于 ASP.NET Web App 做简单的 Visio 办公自动化 - 将文件从 vsdx 转换为 svg. 我已经知道不建议在 Microsoft 文档中的服务器端执行此操作 MS.但是,只有 Visio 才能正确转换我的复杂图表(Aspose 也是错误的转换). 该应用程序在我的 PC(Windows 10 企业版)上运行良好,从 VS 以 IISExpress/Proje
..
我正在为我公司的插件自动化测试用例. 在一个测试用例中,当我尝试关闭工作簿时将工作簿保存在本地计算机上之后,需要单击“是"-将已编辑的数据保存在数据库中,“否"-放弃编辑或“取消"-只需关闭消息框. 我尝试使用sendKeys,但是对我来说不起作用. 例如:为了在我的VBA代码中单击“否",我尝试发送标签并输入如下键: Application.Wait (Now() + T
..
我所拥有的是一个被cscript调用的JScript文件,该脚本是一个概念验证,它创建了一个新的Access 2007格式数据库,将一组VBA模块导入数据库,然后运行导入的模块中的子例程. 此脚本可在我自己的计算机上完美运行.我已安装Office 2013.但是,我将此脚本带到了同事的机器上,让他尝试运行它.在他的机器上,我们看到一个错误,看起来像是createdb.js (22, 1):
..
伙计, 我遇到的问题与此处,除了我尝试使用非系统(用户)帐户自动执行Excel.创建桌面文件夹的解决方案不起作用,因为用户已经有一个桌面文件夹.我可以找到适合该系统帐户的解决方案.登录后,我也可以将其用于管理员帐户.这实际上是会话0/1的问题,还是那条红鲱鱼? 解决方案 似乎没有办法.
..
我目前正在尝试通过C#和Microsoft.Office.Interop.PowerPoint更改.pptx文件中的某些设置.我在演示文稿的几张幻灯片上链接了一些.wmv电影.在创建演示文稿时,所有电影均会在单击后立即播放.但是,我想将其更改为在查看幻灯片后自动开始播放.许多演示文稿都必须执行此操作,因此无法手动执行此操作. 我找到了PlaySettings.PlayOnEntry属性,但是
..
我已经可以将数据填充到电子表格中,并根据我选择的范围创建图表.但是,在格式化实际图表时,由于它们有太多选择,我感到有些迷茫! 这是一个xlCylinderBarStacked类型图表.我只需要将条形的颜色变成漂亮的浅橙色,并使背景变成浅蓝色,在底部逐渐变成白色. 有什么主意吗? 解决方案 只需关闭此问题即可.我对这些属性进行了一些尝试,以下内容在图表背景上实现了渐变效果.
..
我在Windows Server 2008 R2的IIS中有一个作为服务运行的程序.该程序在Excel中创建报表没有问题.当它尝试访问刚刚创建的Excel时,就会发生此问题.在此代码行处,这给用户带来了80070005错误: Excel.Application excelSS = null; excelSS = new Excel.Application();
..
我正在尝试创建一个工作簿集合,这将使我能够更轻松地跟踪所有已打开的工作簿.因为工作簿每次都将以不同的方式命名,并且因为我需要在不假定Excel没有打开其他工作簿的情况下进行此项工作,所以我无法使用索引.因此,我决定使用集合.但是,当我放入第二本工作簿时,我总是收到错误消息,我不确定发生了什么.我已经在两个模块中设置了代码(我不确定这是否会有问题),但是我只是提供了相关代码以便于阅读. Sub
..
我需要自动创建演示文稿(OpenOffice或Powerpoint)。演示文稿应将每个演示文稿的前两张幻灯片放在给定目录中,然后将它们组合成一个演示文稿。我对于应该采取什么方法来解决这个问题感到困惑。 解决方案 谈论PowerPoint,您将使用VBA宏来完成这项工作,例如 Sub Pull() Dim SrcDir as String,SrcFile As String
..
我正在将C#与Outlook对象模型一起使用(由于许可的原因,我无法选择使用赎回),并且在发送电子邮件之前,我无法通过编程方式对电子邮件进行加密. 我可以成功获取对CommandBarButton的引用,该引用应该表示Encrypt按钮(根据在线示例,该ID为718),但是我无法以编程方式将其按下.我尝试同时使用CommandBarButton Execute()方法和SendKeys(不确
..
我正在尝试替换页脚中的文本,我正在使用以下代码,通过该代码我可以替换正常内容(正文),但不能替换页脚/页眉中的内容 myWinWordApp := CreateOLEObject('Word.Application'); myWinWordApp.visible := true; myWinWordApp.documents.open('c:\ole.doc'); myWinWordApp.
..
我正在C#中使用Excel COM对象,并希望将一个复选框动态地插入到Excel工作表中,并根据条件对其进行选中或取消选中. OR 如何以编程方式将Excel工作表中的现有复选框标记为已选中. 我环顾四周,但没有找到任何解决方案. 解决方案 您始终可以在MS Excel中记录一个宏,它可以使您很好地了解为了实现目标需要使用Excel对象做什么.例如,当为您的问题记录宏时,它带有
..
我有一个VB6/VBA应用程序,可以挂接到Excel并加载工作簿.多年来一直运行良好.我们现在已升级到Excel 2010,并遇到了一些问题.故障排除后,如果我关闭PowerPivot COM加载项,则该进程可以像以前一样运行,没有任何问题.当我寻找导致此问题的确切原因时,我想看看是否可以仅针对我的应用程序关闭该加载项.我这样加载Excel: Set xlApp = CreateObjec
..
我用word自动化创建了一个邮件合并.在我的模板文件中,我具有以下复选框,可通过以下代码将其设置为选中或未选中状态: {IF {MERGEFIELD fieldName}="y" [checked checkbox] [unchecked checkbox]} 其中[已选中的复选框]和[未选中的复选框]为Check Box Content Controls,并带有相应的选中状态.
..