Tag: powerpoint

我如何指定在bash中使用的zip版本?

背景(不需要阅读) 我正在修改MS Office文件的工作(试图找出自动生成任意长度的Excel和PowerPoint文件的最快,最简单的方法)。 由于实际的excel文件只是压缩文件的.xlsx附加到文件名,我已经解压缩,编辑xml,重新压缩它们,并看看OpenOffice是否仍然可以加载它们。 不过,我已经意识到(在没有太多这样的testing之后,谢天谢地),默认情况下,bash中的zip命令(或者至less在我的mac上)是以一种只需要unzip v1 .0提取,但正常的excel文件压缩的​​方式,他们需要v2.0提取。 我检查这是一个问题,通过压缩和解压缩我知道正常加载的Excel文件,然后尝试加载它。 OpenOffice很不高兴。 所以,我知道我需要制作文件的zip文件,就像excel一样,但是如何做到这一点我不确定。 我在我的电脑上压缩版本3,所以希望如果压缩/解压缩发布周期是同步的应该是可能的,但我没有看到任何东西立即似乎是解决scheme。 编辑:和zip -9(哪个zip -h有用地说,指示zip“更好的zip”)仍然只需要v1.0提取。 题: 我怎样才能在bash中指定我想压缩zip文件的方式,这将需要解压缩v2.0来解压缩?

缩小到适合的Excel / PowerPoint文本大小

主要的问题是PowerPoint表格没有适合缩小的选项。 由于我使用Visual Basic来从Excel中填充PowerPoint演示文稿,因此我可以利用Excels的缩小function来适应单元格。 问题是,如果我将信息粘贴到PowerPoint中,它不会使用后缩放以适应字体大小。 我现在select的选项是使用Excels缩小到适合,然后将单元格的图像粘贴到PowerPoint中,但是这会消除以后编辑表格的function。 如果有一种方法可以让文章缩小到适合Excel中的字体大小,那么我可以填充PowerPoint并更改字体大小,但是我只知道如何获取单元格的字体大小(未更新以反映缩小到适合)。 任何可以用来缩小以适应PowerPoint表格的东西都是有帮助的。 编辑:当input的问题,我想到一个可能的解决方法,但它似乎并没有工作。 我试图做一个临时隐藏的文本框,重新调整它的大小相同的单元格,更改为单元格的格式,然后启用此临时TextBox溢出收缩。 问题是当我尝试获取文本大小时,它将返回TextBox的原始默认值。 Function getStringShrinkSize(wid As Double, high As Double, txt As String) As Double Set shpCurShape = ActiveWindow.View.Slide.Shapes.AddTextbox(msoTextOrientationHorizontal, 100, 100, wid, high) shpCurShape.name = "temp1" With shpCurShape .height = high .Width = wid With .TextFrame.TextRange With .Font .Bold = msoTrue .name = "Tahoma" End With End With […]

Ruby WIN32OLE excel图表seriescollection值

我正在尝试更改Excel(实际上是PowerPoint)图表的值。 我试图通过传递一个数组,但它似乎并没有工作。 虽然正如本页所述,它应该工作…: http : //msdn.microsoft.com/en-us/library/office/ff746833.aspx 那么我现在的代码如何呢? require 'win32ole' mspp_app = WIN32OLE.new("Powerpoint.Application") mspp = mspp_app.Presentations.Open(pathToFile) slide = mspp.Slides(1) shapes = slide.shapes chartshape = shapes(3) #the chart happens to be shape n°3 chart = chartshape.chart # now get the seriescollection sc = chart.SeriesCollection sc3 = sc.Item(3) values = sc3.values #returns the current values as an array […]

SharePoint 2010将隐藏的字符添加到Excel导出

我正在将SharePoint文档导出到Excel。 一切都很好,直到我运行一个VBAmacros将Excel数据移动到PowerPoint文本框。 (我们没有能力编写自定义代码绕过Excel中的步骤。) 在富文本框的SharePoint字段的第一个字符位置中放置了一个问号(如从创build文档的InfoPath表单中定义的那样)。 我已经在Excel中检查了一个问号,但是它不能识别它。 我相信问号可能是一个象征,而不是一个真正的问号。 有没有人遇到这个,如果是的话,你是如何修复它/工作aorund呢? 我不能简单地切断第一个字符,因为事件中不会出现问号。 谢谢! 这里是macros代码。 Sub valppt() Dim PPT As PowerPoint.Application Dim newslide As PowerPoint.SlideRange Dim slideCtr As Integer Dim textCtr As Integer Dim CompRange As Integer Dim n As Integer Dim CompRange2 As String Dim tempString As String Dim tempString2 As String Dim hidChar As String Dim tb As […]

VBAmacros复制范围和粘贴范围到PPT作为图片

需要帮助,从Excel Sheet1到PowerPoint文件复制单元格的范围,并将其粘贴为图片,使图片自动适合在幻灯片内。 我目前使用Snagit软件截取表单并使用发送,但需要很多时间。 任何反馈将是很好的自动化这个过程

VBA:在Powerpoint中写入椭圆的Excel单元格值

我正在尝试在PowerPoint中向几个椭圆(已经创build和定位的形状)添加文本。 这些值是从Excel中读取的。另外,我想改变PowerPoint中的形状的颜色:如果值> 0,它应该是绿色的,如果它是<0,它应该是红色的。 我正在尝试这个,但遇到错误。 任何帮助将不胜感激。 我最初做Alt-H,S,L,P并双击名字将它们改为Oval11,Oval12等。 版本:Excel2010,PowerPoint2010 'Code starts Sub AutomateMIS() 'Declare variables Dim oPPTApp As PowerPoint.Application Dim oPPTFile As PowerPoint.Presentation Dim oPPTShape As PowerPoint.Shape Dim oPPTSlide As PowerPoint.Slide Dim SlideNum As Integer 'Instatntiate Powerpoint and make it visble Set oPPTApp = CreateObject("PowerPoint.Application") oPPTApp.Visible = msoTrue 'Opening an existing presentation Set oPPTFile = oPPTApp.Presentations.Open(Filename:=ThisWorkbook.Path & […]

VBA从Excel中获取数据

我现在有一个通过Excel生成的图表的简报。 我需要做的是获得图表的价值(或Excel,无所谓),以做一些animation。 问题是,我似乎无法让我的代码工作。 如果有任何更简单的方法来做到这一点,我会很高兴听到! 这是我的代码: Sub moveRectangle() Dim pptChart As Chart Dim pptcd As ChartData Dim xlWorkbook As Object Dim PPPres As Presentation Dim pptShape2 As Shape Dim wb As Excel.Workbook Dim ws As Excel.Worksheet Dim sld As Slide Dim shp As Shape Dim PPApp As PowerPoint.Application 'Look for existing instance On Error Resume Next […]

在网站中embeddedWord,PPT和Excel

我试图在网站上embeddedWord,PPT和Excel文件。 我试过Google文档和Microsoft Office 365,但我遇到以下问题: 如果我多天没有login我的Gmail帐户,embedded式文档将不会显示。 另外,有时它说我已经达到当前文档的最大视图数量。 微软Office 365的问题是,它增加了大的顶部和底部酒吧的文件,他们与颜色(红色,绿色和蓝色)..这使得网站看起来非常丑

在Powerpoint幻灯片上使用Excel图表对象

我正在创build一个用于创build图表的PowerPoint加载项。 我想知道是否可以在我的加载项中使用Excel图表而不是PowerPoint图表,因为两个图表看起来都一样,并且具有相同的图表引擎。 如果我可以那么做到这一点呢?

将Excel表格自动传输到PowerPoint会导致不相等的边框宽度

我将自动发送Excel表格的过程自动化为一个PowerPoint演示文稿,因为我每天都需要它,复制/粘贴它非常无聊。 我正在使用下面的函数(通过在excel表单中的一个操作系统中启动)复制它: Sub WorkbooktoPowerPoint() 'Step 1: Declare your variables Dim pp As Object Dim PPPres As Object Dim PPSlide As Object Dim xlwksht As Worksheet Dim MyRange As String Dim MyTitle As String 'Step 2: Open PowerPoint, add a new presentation and make visible Set pp = CreateObject("PowerPoint.Application") Set PPPres = pp.Presentations.Add pp.Visible = True […]