Tag: 简报

VBA – 从Excel中,拉PPT模板(potx),并使用模板customlyout?

我一直在使用Excel创buildPowerPoint幻灯片使用.potx文件作为PowerPoint模板摔跤。 我有的问题是,我无法弄清楚如何复制slidemaster,所以我可以使用自定义布局。 我想创build一个使用.potx文件中定义的布局的新演示文稿? 我是全新的VBA,所以我的代码有点粗糙的边缘。 Sub ExcelRangeToPowerPoint() 'PURPOSE: Copy/Paste An Excel Range Into a New PowerPoint Presentation 'SOURCE: www.TheSpreadsheetGuru.com Dim PowerPointApp As Object Dim myPresentation As Object Dim mySlide As Object Dim myShape As Object Dim mytextbox As Object Dim Ws As Worksheet Dim trueranges As New Collection 'Store the ranges to be used in master […]

为什么我的vba代码看到逗号为新行?

我有从文本文件中读取的代码,当行以“Q”开始时,它的一个问题,“R”和“W”分别是错误的和正确的答案,读取到形状。 然而,问题是,如果文本中有逗号,我的Powerpointmacros将其视为一条新线。 如何解决这个问题的任何帮助吗? 这是代码 Open ActivePresentation.Path & "\" & "questions.txt" For Input As #1 nextSlideNum = 1 nextAnswerNum = 1 Do Until EOF(1) Input #1, nextLine If Left$(nextLine, 1) = "Q" Then 'The line starts with Q; it's a question nextSlideNum = nextSlideNum + 1 Set oSld = _ ActivePresentation.Slides.AddSlide(nextSlideNum, _ ActivePresentation.SlideMaster.CustomLayouts(2)) oSld.Shapes(1).TextFrame.TextRange.Text = _ […]

从第三方黑莓应用程序启动文件去应用程序

我想知道是否有可能从第三方黑莓应用程序使用“文件去”应用程序打开文档,XLS,PDF等文件。

如何在PowerPoint图表中更改“逐点变化”设置?

默认情况下,具有单个系列的MS Office条形图出现,每个条forms使用不同的颜色。 在“ 格式数据系列”对话框中, 填充面板上有一个名为“逐点变化”的选项,可以更改该选项。 此checkbox仅在出现单个系列时才会显示,取消选中该checkbox将使所有条形以“ 重音1”颜色显示。 如果我能通过使用VBA或C#的API来弄清楚如何做到这一点,我将会感到厌烦。 你知不知道怎么?

VBA – 将图表从Excel粘贴到PowerPoint时保持源格式

我想使用VBA将位于Excel工作簿中的一些图表复制粘贴到PowerPoint幻灯片中。 这部分很容易,但我也想保持源格式(= Excel格式)。 1)我第一次使用这种基本的代码: Worksheets("DailyActivityGeneral").ChartObjects("Chart 3").Copy Set chartGen3 = prsntPP.Slides(16).Shapes.Paste 它工作正常,格式化,这是不保留。 2)然后我尝试使用另一种方法: Worksheets("DailyActivityGeneral").ChartObjects("Chart 3").Copy prsntPP.Slides(16).Select prsntPP.Application.CommandBars.ExecuteMso ("PasteExcelChartSourceFormatting") prsntPP.Application.CommandBars.ReleaseFocus 这保持源格式,这是伟大的,但我似乎无法写: set chartGen3 = prsntPP.Application.CommandBars.ExecuteMso ("PasteExcelChartSourceFormatting") (我得到一个错误消息)问题是,我不知道如何操纵粘贴的图表(这可能与“chartGen3”像第一个方法中一样)。 任何关于如何处理粘贴图表的想法? 这可能会解决我的问题! 3)我注意到,当我在代码的开始处使用第二个方法时,(几乎)所有的复制粘贴操作现在保持源格式,即使它们是用第一种语法编写的。 所以,我发现的最好的解决scheme,既能够处理粘贴的图表,并保持其源格式,首先使用第二种方法,删除幻灯片,因为图表不能被操纵,然后使用第一种方法其他幻灯片。 但是我有一个最后的问题:它保持了源码的格式化,但是由于不明原因,有时它不会(随机行为!) 在将图表从Excel复制到PowerPoint时,如何继续保持源格式? 谢谢 !