标签: powerpoint

PowerPoint 中 Plotly 的输出

是否可以在 PowerPoint 中使用使用 Python 包 Plotly 创建的交互式图表?是否可以在幻灯片中插入绘图输出?

powerpoint python-3.x

11
推荐指数
1
解决办法
2万
查看次数

如何为包含大量代码的同事做演示?

我应该在我评估的网络框架上为我的同事做一个演示.这些人是开发人员,讨厌漫长而无聊的PowerPoint内容,所以我得到了很多小代码片段.我还整理了一个小样本应用程序.我的问题是,如何呈现代码以便人们可以关注?

我想到的一些事情:

  • 将代码放在PowerPoint幻灯片上,看起来非常糟糕,除非它是一个图像我无法使语法高亮显示工作.将我的代码放在图像中是一种痛苦,并且不能很好地扩展到不同的分辨率.
  • 我玩了S5 XHTML演示文稿格式并集成了JavaScript语法荧光笔.它有点笨重但可行(因为我不会使用他们的模板而忽略公司的CI用于演示,我会感到悲伤.甚至不要问......)
  • 我可以在观众面前整理一个剧本(笔记)和"现场代码".我不喜欢这么多因为它让我如此忙碌以至于在我写作的时候很难给出一个很好的解释.而且我也很有可能导致错误并让他们等待.
  • 截屏?但那时我不必在那里......也许是在叙述它?

那你会怎么做?

language-agnostic powerpoint presentation slideshow

10
推荐指数
1
解决办法
1700
查看次数

在C#中访问PowerPoint图表

我在C#项目中遇到了问题.事实上,我创建了一个PowerPoint加载项,我想在幻灯片上生成图表.

我创建了一张幻灯片:

using PowerPoint = Microsoft.Office.Interop.PowerPoint;
using Microsoft.Office.Interop.Graph;

Microsoft.Office.Interop.Graph.Chart objChart;
objChart = (Microsoft.Office.Interop.Graph.Chart)objShape.OLEFormat.Object;`
Run Code Online (Sandbox Code Playgroud)

图表是在幻灯片上创建的,但我无法访问要更新或插入的数据.

我尝试使用如下的数据表:

//DataSheet test = objChart.Application.DataSheet;
//test.Cells.Clear()
Run Code Online (Sandbox Code Playgroud)

这删除了图表的数据,但我无法弄清楚如何将值重新插入到图表数据中.

c# charts powerpoint office-interop

10
推荐指数
1
解决办法
5931
查看次数

Application.Quit()方法无法清除进程

我已经看过很多关于这个问题的谷歌搜索回复的帖子,但是他们引用的解决方案都没有为我清楚.所以,我以为我会尝试自己.

在这段代码之后:

PowerPoint.Application powerPoint = new Microsoft.Office.Interop.PowerPoint.Application();
powerPoint.Visible = Office.MsoTriState.msoTrue;
Microsoft.Office.Interop.PowerPoint.Presentation ppt = null;enter code here
Run Code Online (Sandbox Code Playgroud)

我可以发出ppt.Quit(); 命令和Powerpoint将关闭,没有进程继续运行.

但是,如果在此代码之后我执行此操作:

ppt = powerPoint.Presentations.Open(localCopyOfPPT,  
                                    Microsoft.Office.Core.MsoTriState.msoCTrue,
                                    Microsoft.Office.Core.MsoTriState.msoTriStateMixed,
                                    Microsoft.Office.Core.MsoTriState.msoTrue);
ppt.Close();
powerPoint.Quit();
Run Code Online (Sandbox Code Playgroud)

然后,Quit()将无法正常工作.关于打开演示文稿的东西,即使我然后关闭它,也会阻止Quit()工作,它会出现.

任何人都有任何关于如何让应用程序退出正确的想法?

c# powerpoint

10
推荐指数
1
解决办法
9842
查看次数

Powerpoint:手动设置幻灯片名称

上下文: C#中的PowerPoint幻灯片具有属性Slide.Name(通常包含任意字符串值).在我的C#应用​​程序中,我想使用此属性来识别幻灯片(幻灯片顺序是不可靠的).

问题: 如何在PowerPoint应用程序中手动设置Slide.Name属性?

我的问题非常像:" 如何在PowerPoint幻灯片中命名对象?"但只是在幻灯片上.

任何帮助,将不胜感激.

powerpoint ms-office

10
推荐指数
2
解决办法
3万
查看次数

使用跳跃动作为PowerPoint编写自定义代码?

我正在尝试制作基于PowerPoint幻灯片手势.JavaScript肯定不会在这里工作,因为我希望我的幻灯片工作时,为Windows打开特定的PowerPoint文件(.ppt).

我用谷歌搜索,在Leap Motion论坛上发布了一个问题,但是徒劳无功.我主要担心的是:

  1. 我不确定在这里使用什么.是否有一些用于此目的的SDK?简单来说,如何在我们的系统上为PowerPoint文件编写一些自定义代码? Leap Motion应用程序可以使用C#,C++,Python,JavaScript,Java,Objective-C开发

  2. Leap Motion设备的代码与上面的代码集成.

如果你回答这两点中的任何一点都没关系.对不起,我无法发布任何代码,因为我对系统本身的基于PowerPoint的编程完全不熟悉.

我对任何能让我完成任务的语言(C,C#,C++,Java和Objective-C)持开放态度.有一些信息/代码的sugesstions肯定会有所帮助.

我是一名PHPJavaScript开发人员.我希望我很清楚,不会被误解.

更新:

我找到了适用于Microsoft Office 2010/2013(C#)的LEAP Motion Controller插件.

c# powerpoint desktop-application visual-studio-2010 leap-motion

10
推荐指数
2
解决办法
3872
查看次数

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

在开始之前,这里有一些历史:

  • 在Excel中创建VBA以打开和读取三(3)个Excel文件(包括其自身)并将数据输入图表/表格/图表到PowerPoint演示文稿中. 这个版本运行得很漂亮.VBA由用户表单启动

  • 修改后的代码以满足传递给我的要求.当在一个特定幻灯片中加载图形时,这个导致对象'ChartData'的VBA方法'激活'的错误.此数据从启动VBA的工作表传输.

  • 我无法稳定地重新创建此错误,直到我开始保存Excel文件,该文件在它询问时启动脚本.现在我能.

  • 没有VBA驻留在powerpoint演示文稿中.

  • 测试此用户的用户第一次遇到错误.我不.但是,在成功或不成功运行后保存Excel工作簿之后,我会进行进一步的迭代.

发生错误时我注意到的屏幕行为:

  • 只有在我保存启动过程的Excel并且在尝试重新创建错误时再次测试过程后才会发生.

  • 当VBA在后台运行时,PowerPoint演示文稿成为"激活的"应用程序

  • 发生在同一幻灯片和图表上(是的,使用PowerPoint中的对象标签).

  • 当发生错误并且我破坏代码时,我无法使用"文件"菜单关闭PowerPoint或Excel.我必须使用右上角的"红色X"来关闭.色带和标签也无法使用(不会对点击事件做出反应).Microsoft确实询问"保存"选项.

我尝试过的:

  • 遍历代码并在对象打开后显式关闭它们并且不是必需的.
  • 改变ScreenUpdating等的应用程序流程的位置

这是它旅行的功能.它在特定图形(即shapeName)的trpChartData.Activate上跳闸:

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 GoTo ERR_INS_GRAPH

    Dim trpChart As PowerPoint.Chart
    Dim trpChartData As ChartData
    Dim trpWkBk As Excel.Workbook
    Dim trpChartSheet As Excel.Worksheet
    Dim errString As String



    Set oPPTSlide = oPPTFile.Slides(numOfSlide)

       With oPPTSlide
            .Select
       End With

    Set oPPTShape = oPPTFile.Slides(numOfSlide).Shapes(shapeName) …
Run Code Online (Sandbox Code Playgroud)

excel powerpoint vba excel-vba

10
推荐指数
1
解决办法
2460
查看次数

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

我正在创建一个VSTO加载项,其中包括为某些年度数据创建折线图.该数据每周包含数据点.我希望横轴可以按月分组,如下图所示:

在此输入图像描述

然而,我无法在VSTO文件中找到关于这是否可能的任何内容.据我所知,系列只为X轴采用一维值数组.有人对这个有经验么?

c# excel charts powerpoint vsto

10
推荐指数
1
解决办法
975
查看次数

如何修复“找不到 Powerpoint 内容的形状错误:pandoc 文档转换失败,错误 63”错误

我正在尝试将 R markdown 幻灯片呈现为带有公司模板的 Powerpoint。

我在 AWS EC2 上工作,没有 PowerPoint,所以我必须将模板上传到 S3,在 EC2 上下载它,然后尝试使用它。我已经根据我之前看到的文档(标题、标题和内容、节标题、两个内容)设置了幻灯片序列,所以这应该不是问题。我不确定是否需要将我的文件放在不同的位置,但是当我明确说明路径时,它也无法识别。

title: "myreport"
author: "me"
date: "today"
output: 
  powerpoint_presentation:
    reference_doc: corporate_template.potx
---
Run Code Online (Sandbox Code Playgroud)

我希望创建一个普通的 Powerpoint 演示文稿,但我在标题中得到了错误。

markdown powerpoint yaml r amazon-ec2

10
推荐指数
1
解决办法
1364
查看次数

用于反应的 Powerpoint 查看器?

我对此进行了很多搜索,但找不到任何软件包或有关如何使用react.js在网页上查看“.ppt”文件的指南。

我允许用户上传“.ppt”文件,并且我希望他能够在网页中查看该“Powerpoint”文件,这可能吗?

我尝试了以下方法,但没有成功...

<iframe
    src={`https://view.officeapps.live.com/op/embed.aspx?src=[${linkToPPTFile}]`}
    width="100%"
    height="600px"
    frameBorder="0"
></iframe>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

powerpoint presentation contentpresenter reactjs

10
推荐指数
2
解决办法
7562
查看次数