标签: powerpoint

如何使用VBA在PowerPoint中确定形状的文本

我只是想从一个形状中获取文本并将其显示在其他地方(Textbox,MsgBox ......)

我知道这不正确但希望你能从中掌握这个概念.

msgbox ("Do you want to overwrite " & slide1.slot1.value &, 36, "?")

slot1 = shapename
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

powerpoint vba msgbox

0
推荐指数
1
解决办法
9622
查看次数

将超链接添加到当前 PowerPoint 中的幻灯片

我一直在寻找这个数小时,但找不到合适的方法来这样做。在 MSDN 上,他们建议使用AddressSubAddress定位演示文稿中的幻灯片,但这没有达到其目的。

所以我的问题是,如何在同一个演示文稿中向幻灯片添加超链接?

c# powerpoint interop

0
推荐指数
1
解决办法
1605
查看次数

如何使用 OpenXML C# 在 powerpoint 中添加图像

如何使用 OpenXML C# 在 powerpoint 中添加图像?

有人有如何在特定位置和大小插入图像的示例吗?以及如何编辑文本框的位置和大小?

这是我到目前为止所拥有的:

using (FileStream stream = new FileStream(@"c:/img.jpg", FileMode.Open, FileAccess.Read))             
{
     var image = Image.FromStream(stream);
     ImagePart imagePart = slidePart.AddImagePart(ImagePartType.Png, "rId3");
     imagePart.FeedData(stream);   
} 
Run Code Online (Sandbox Code Playgroud)

c# powerpoint openxml

0
推荐指数
1
解决办法
4393
查看次数

如何将Google幻灯片放在Jekyll上

谁可以告诉我的步骤将Google共享幻灯片就像对杰基尔我的博客?我是否必须将每个幻灯片转换为markdown格式,或者先转换为pdf,然后转换为markdown?

没头绪 请帮忙

powerpoint blogs slideshow jekyll

0
推荐指数
1
解决办法
327
查看次数

如何使用Powerpoint中的VBA宏检查文件是否存在

我想在运行代码之前检查文件是否已经存在.如果它存在而不是退出,否则保持我的代码运行.我写的是以下代码:

Private Sub CommandButton21_Click()

If FileFolderExists("C:\Users\Moez\Desktop\Macro_Project\Test1.pptm") Then
    MsgBox "Modification already done!"
Else
    deleteTextBox
    AllBlackAndDate
    LastModifiedDate
    SaveAllPresentations "C:\Users\Moez\Desktop\Macro_Project\Test1.pptm" ' save here
End If

End Sub          
Run Code Online (Sandbox Code Playgroud)

powerpoint vba powerpoint-vba

0
推荐指数
1
解决办法
6955
查看次数

Python PPTX:获取表格边框颜色

我已经设法使用python-pptx读取 Python 中现有的 .pptx 文件,并且可以访问 powerpoint 幻灯片中的表格。

我失败的是:获取单元格的边框颜色。

我想根据表格边框颜色在表格单元格中插入数据,例如在具有绿色边框的表格单元格中插入“111”,在具有红色边框的单元格中插入“222”。

插入值是可行的,但如果不检查表格(或单元格)边框颜色,数据最终会出现在错误的位置。

一张ppt幻灯片上不止一张表格。这些表格均具有独特的边框颜色,例如,一张表格周围有实心绿色边框,另一张表格是全绿色的,另一张表格是蓝色的,等等。

这就是我迭代页表和访问单元格的方式:

from pptx import Presentation

pptx_file = r"my_file_here"
with open(pptx_file, "rb") as pptx:
    prs = Presentation(pptx)
    for slide in prs.slides:
        for shape in slide.shapes:
            if not shape.has_table:
                continue
            table = shape.table

            my_input_field = table.cell(0, 1)
Run Code Online (Sandbox Code Playgroud)

my_input_field我想根据颜色插入,但不知道如何获取/检查/读取它的边框颜色?

恐怕我太愚蠢了,无法处理那里的信息,这对我没有帮助: https: //python-pptx.readthedocs.io/en/latest/api/dml.html#pptx.dml.color。颜色格式

有人能指出我正确的方向吗?

编辑:

我很确定有一种方法可以访问颜色。文档指出

细胞

单元格具有背景填充、边框、边距和其他几个可以逐个单元格自定义的格式设置。

但我不知道如何访问这个属性。我已经查看了设置颜色的代码片段,但我无法从这个示例中理解任何意义。

编辑2:我的解决方法

我仍然没有解决方案,但万一有人偶然发现这一点 - 这是我的小解决方法:我将表格的颜色名称作为文本放在表格本身中。

迭代所有表时,我从表中读取此文本并将其删除。这样我就可以区分表格并添加正确的信息。

这不是很好,但是很有效。

python powerpoint python-pptx

0
推荐指数
1
解决办法
2465
查看次数

使用 PHP 查找 PDF、Docx、Doc、Ppt、Pptx 文件的页码

我希望我的 PHP 应用程序具有此功能:

当用户上传文档(PDF、DOCX、DOC、PPT、PPTC 扩展名)时,上传后用户将获得文档的总页数。

但没有使用exec()功能。

php pdf powerpoint doc docx

-1
推荐指数
1
解决办法
4472
查看次数

如何使用PowerShell脚本从许多.PPT文件中提取媒体文件夹?

我有一堆PowerPoint演示文稿,我需要提取其中每一个的图像。我注意到(通过使用WinRar打开PPT文件)它包含一个“媒体”文件夹,所有图像都位于该文件夹中。是否有任何形式可将每个文件的“媒体”文件夹提取到每个文件的单独文件夹中?

powershell powerpoint

-2
推荐指数
1
解决办法
229
查看次数

如何使用VBA在powerpoint中查找和替换字符串

我想在ppt的幻灯片1中将"hello"替换为"world".如何使用VBA脚本执行此操作.

powerpoint vba powerpoint-vba

-2
推荐指数
1
解决办法
6404
查看次数