powerpoint-vba

    2热度

    1回答

    我有一个关于PowerPoint中VBA一个简单的问题: 这VBA代码,我应该使用的“纸活动工作表”之间切换(我对不起,我不知道如何正确命名),在这个过程中,我正在对对象进行一些操作,而对于所有幻灯片,文件(或“字段”,对于我可怜的术语再次抱歉)? 例如,如果欲在“纸活性片”移动选定对象我会用这个宏: ActiveWindow.Selection.ShapeRange.IncrementLeft

    1热度

    1回答

    我想在PowerPoint VBA中做一件事。 我想创建在主窗口中的两个点 - 点A和点乙 - 通过给定的坐标:例如,A(232,464)和B(109,567)。我不知道如何在PowerPoint VBA中执行此操作。我知道如何创建一条简单的直线。我用这个宏代码为: Sub CreateLine() ActiveWindow.Selection.SlideRange.Shapes.Add

    2热度

    3回答

    下面是一些数学代码,增加了A到B: Sub math() A = 23 B = 2 ABSumTotal = A + B strMsg = "The answer is " & "$" & ABSumTotal & "." MsgBox strMsg End Sub 但我怎么能计算ABSumTotal的平方根是多少? PowerPoint V

    2热度

    1回答

    在VBA用于PowerPoint,据我所知,这个代码获取在活动窗口仅第一形状,并推动它的具体内容的操作: Set oShape = oSlide.Shapes(1) oShape.Left = oShape.Left + 5 如果我想推动所有的形状,我会用这个循环。 但是,我怎样才能根据它们的数量得到并且只移动某些形状? 例如,假设我在活动窗口中只有3个形状。如果我想推动形状1和形状3,但

    6热度

    3回答

    我觉得我缺乏一些真正的基础知识,如果在这里提出所有这些基本问题,我觉得我会浪费你的时间。你能否请推荐一个好的PowerPoint VBA教程,向我解释基础知识。带示例的教程是首选。

    7热度

    4回答

    有没有人知道未来在PowerPoint中使用VBA/VSTO编程的前景?我一直在研究一个Office自动化项目,并且发现使用PowerPoint尤其令人沮丧,因为它似乎比Excel或Word中的VBA支持低一级。 感觉MS正试图逐步停止PowerPoint中的VBA支持,因为他们在版本2007中删除了宏记录,并且对象模型缺少一些关键功能支持。

    2热度

    1回答

    此代码创建一个10张幻灯片的字符串,其中每张下一张幻灯片的2个形状(编号1和编号3)与前一张幻灯片中的相似形状相比轻微一点,而一个形状(编号2)保持相同整个位置。 每个微调都等于2个点(像素?),但我不知道如何修改此代码,以便每个微调都比前一个点大一点。例如,对创建幻灯片2的微调将是2分,但幻灯片3的微调将是3分,等 Sub MovingFlanks() Dim oPresentatio

    3热度

    1回答

    我想为PowerPoint创建一个宏,以生成自定义显示,其中包含我的PowerPoint中的所有幻灯片,但是按照随机顺序。 我该怎么做? 我希望能够运行它并每次创建不同的自定义显示。 这是3年,因为我用的PowerPoint,唯一的经验,我有一个用VB写的VB6在2004年

    1热度

    1回答

    如果我有一个.ppt幻灯片,我要提取的信息出来,和我建立了模板为被不同的人通过了这些组织的所有幻灯片,我知道所有的对每个文本框对象的“名称”, 我可以使用某些vb将.ppt幻灯片中的信息拖入访问数据库吗? 我知道如何利用访问的形式,并创建以同样的方式输入的信息PPT演示,只是逆过程。所以我假设如果我设置这些幻灯片,并将所有文本框命名为我想命名它们,我应该能够在相反的方向上做到这一点,对吧?

    3热度

    1回答

    有谁知道如何使用VBA检测Powerpoint 2007幻灯片对象中主题字体的使用情况?如果查看Shape.TextFrame.TextRange.Font.Name,字体名称是否显示为简单名称(例如:“Arial”),而不管字体是否被指定为固定名称或主题名称(可随文档主题更改)。在对象模型中,我没有看到任何其他属性将该名称标记为与主题绑定(例如颜色为ObjectThemeColor)。 谢谢!