Tag: powerpoint

在PowerPoint 2010中默默编辑embedded的Excel数据

我试图在PowerPoint 2010中默默编辑embedded的Excel数据。不幸的是,当您使用: gChartData.Activate 它通过演示文稿打开Excel文档。 有没有办法激活ChartData而不打开Excel? 完整代码: Private Sub CommandButton1_Click() Dim myChart As Chart Dim gChartData As ChartData Dim gWorkBook As Excel.Workbook Dim gWorkSheet As Excel.Worksheet Set myChart = ActivePresentation.Slides(1).Shapes(1).Chart Set gChartData = myChart.ChartData gChartData.Activate Set gWorkBook = gChartData.Workbook Set gWorkSheet = gWorkBook.Worksheets(1) gWorkSheet.Range("B2").Value = 1 Set gWorkSheet = Nothing Set gWorkBook = Nothing Set gChartData […]

对象“ChartData”偶尔的VBA方法“激活”失败

在开始之前,这里有一些历史: 在Excel中创buildVBA,打开并读取三(3)个Excel文件(包括自己),并将数据input到图表/表格/graphics到PowerPoint演示文稿中。 这个版本运行的很好。 VBA由一个用户表单启动 修改后的代码以适应传递给我的要求。 当在一个特定的幻灯片中加载一个graphics时,这个会导致对象“ChartData”的VBA方法“激活”错误。 这些数据是从VBA开始的表单中传输的。 我无法稳定地重新创build这个错误,直到我开始保存当它询问时启动脚本的Excel文件。 现在我能。 没有VBA驻留在PowerPoint演示文稿中。 testing的用户第一次体验错误。 我不。 但是,在成功或失败运行之后,我会在保存Excel书籍后进行进一步的迭代。 屏幕行为我发现错误时注意到: 只有在保存启动过程的Excel后才会发生,并且在重新创build错误时再次testing该过程。 PowerPoint演示文稿成为“激活”应用程序,而VBA在后台运行 发生在同一张幻灯片和图表上(是的,在PowerPoint中使用对象标签)。 当发生错误并且中断代码时,我无法使用“文件”菜单closuresPowerPoint或Excel。 我必须使用右上angular的'Red X'closures。 色带和标签也是不可用的(不要对点击事件作出反应)。 微软确实要求保存选项。 我试过了: 遍历代码,明确closures对象后,他们已被打开,不需要。 改变ScreenUpdating的位置等应用程序进程 这是它旅行的function。 它在trpChartData.Activate为特定的graphics(这是shapeName): Function insGraphInfo(ByVal numOfSlide As Integer, ByVal shapeName As String, ByVal cellToMod As String, ByVal valToIns As Variant) As Variant 'Inserts data into a CHART TYPE graph On Error […]

有没有办法开发自定义的SmartArt?

有没有一种方法来开发PowerPoint的自定义SmartArt。 我不想find一种方法来开发“假”智能艺术,就像添加一些形状,然后将它们分组并在复制之间复制/粘贴。 我想创build一些基于我公司使用的这种假的SmartArt的新SmartArts,但它有“智能”,如击中Enter添加了正确的颜色和文本格式的另一种形状。 有没有人做过这个? 谢谢!

在x轴上具有多级标签的图表

我正在创build一个VSTO插件,其中包含一些年度数据的线图。 该数据每周包含数据点。 我想横轴在几个月内分组,如下图所示: 然而,我不能在VSTO的文件中find这是否可行的事情。 据我所知,一个Series只需要X轴的一维数组值。 有人对这个有经验么?