提取Excel、Word、PPT文件中的Flash文件的两种方法

PPT文件Flash提取器 适合提取PPT文件中嵌入的FLASH文件,生成文件为SWF。内附操作说明。 立即下载

方法一:VBA代码法

新建一个文件,然后拷贝以下代码到VBA模块中,运行代码,选择含有Flash的Excel文件确定,即可获取swf文件

Sub ExtractFlash()
    Dim tmpFileName As String
    Dim FileNumber As Integer
    Dim myFileId As Long
    Dim MyFileLen As Long
    Dim myIndex As Long
    Dim swfFileLen As Long
    Dim i As Long
    Dim swfArr() As Byte
    Dim myArr() As Byte
    tmpFileName = Application.GetOpenFilename("MS Office File (*.doc;*.xls), *.doc;*.xls", , "Open MS Office file")
    If tmpFileName = "False" Then Exit Sub
    myFileId = FreeFile
    Open tmpFileName For Binary As #myFileId
    MyFileLen = LOF(myFileId)
    ReDim myArr(MyFileLen - 1)
    Get myFileId, , myArr()
    Close myFileId
    Application.ScreenUpdating = False
    i = 0
    Do While i < MyFileLen
        If myArr(i) = &H46 Then
            If myArr(i + 1) = &H57 And myArr(i + 2) = &H53 Then
                swfFileLen = CLng(&H1000000) * myArr(i + 7) + CLng(&H10000) * myArr(i + 6) + CLng(&H100) * myArr(i + 5) + myArr(i + 4)
                ReDim swfArr(swfFileLen - 1)
                For myIndex = 0 To swfFileLen - 1
                    swfArr(myIndex) = myArr(i + myIndex)
                Next myIndex
                Exit Do
            Else
                i = i + 3
            End If
        Else
            i = i + 1
        End If
    Loop
    myFileId = FreeFile
    tmpFileName = Left(tmpFileName, Len(tmpFileName) - 4) & ".swf"
    Open tmpFileName For Binary As #myFileId
    Put #myFileId, , swfArr
    Close myFileId
    MsgBox "Save the extracted SWF Flash as [ " & tmpFileName & " ]"
End Sub

方法二:UE修改法

1、打开这个含有Flash的Excel文件,进入设计模式,选中这个Flash后拷贝到桌面,获取一个片段文件
2、用ULraEdit32(UE)打开这个片段文件,查找“465753”字段
3、把“465753”字段之前的文字全部剪切,然后把文件另存为”X.swf”
4、OK


PPT中提取FLASH 1、解压,运行“安装”,PPT中就会出现新的菜单“提取FLASH” 2、打开要提取FLASH的PPT,从PPT中复制出FLASH成片段,再运行菜单中的提取FLASH,打开自己复制的片段,点确定 OK。 这是我第一次学习VBA封装 立即下载

相关推荐

提取ppt中的flash

在ppt中有些精彩的flash动画,想下载,找到一个特别的方法。 1、将想下载的ppt中的flash粘贴到一个xls文件中。 2、将excel的选项——信任中心——宏安全设置修改成可以使用宏,打开这个文件,打开“开发工具”——“visual basic”,运行宏ExtractFlash。 如果看不到“开发工具”选项卡,需要自定义功能区,将“所有选项卡——开发工具”这个选项卡拖到主选项卡区域。 3、选择有flash的xls文件,即可保存flash。

“PPT中如何插入和提取swf文件”的解决方案

解决方案: 如何在PPT中插入swf文件: 1、依次单击Office按钮,Powerpoint选项,勾选“在功能区显示‘开发工具’选项卡”后,确定: 2、单击“开发工具”选项卡中的“其他控件”按钮,然后选择“Shockwave Flash Object”后,单击“确定”: 3、用鼠标左键在幻灯片中拖拽一个矩形框,是Flash动画播放的窗口大小。然后右击此对象,选择“属性”:...

weixin_30367169的博客 1199

PPT中如何插入和提取swf文件

如何制作炫目的ppt,手把手教你PPT中如何插入和提取swf文件

提取ppt内FLASH文件

前提: PPT文件后续名是.pptx 安装python运行环境 步骤: 将ppt文件后续名.pptx改为.zip 如将”测试.ppt”改为”测试.zip” 将文件觖压 打开已解压的目录,打到目录ppt/activeX,目录内容类似下图 将文件extract_flash_swf_from_powerpoint_pps_python_script.py拷贝到上述目...

SAP 2712

ppt文件flash提取器--相当好用

ppt文件flash提取器,很好用的,不过要安装net2.0。

ppt文件嵌入Flash提取器(VB.Net)

制作和使用课件的一个重要途径是查看和修改别人的课件,在使用中发现有的ppt文件中嵌入了flash文件,基于某些特殊的原因我们需要把这些嵌入的flash文件提取出来为单独的Flash文件,这样就可以把它用于其他的ppt文件或者用flash反编译的程序把flash文件反编译出来进行某些修改,而本工具就是为解决这个问题而产生的,选择具有嵌入flash的ppt文件后程序会把其中嵌入的flash文件提出到ppt的文件夹中。

如何从word、excel、ppt中提取flash文件?

此方法在xp、window7下具有效果。 假设你要提取的flash在ppt中: 1、新建一个word文档(后缀是.doc,而不是.docx) 2、将待提取的ppt中的flash文件复制到步骤1中所建的word文档中。建议一个flash文件一个文档。 3、新建一个excel文档,快捷键[ALT+f11]调用出【Microsoft Visual Basic for Application】窗口...

weixin_30770783的博客 385

GEE开发之ERA5(气温、降水、压力、风速等)数据获取和分析

前言:ERA5主要提供DAILY和MONTHLY两大类别数据,其中主要包括气温、降水、压力、风速等。

等待着冬天的风的博客 3万+

在WORD、EXCEL和PPT中插入和提取FLASH

在WORD、EXCEL和PPT中插入和提取FLASH在WORD、EXCEL和PPT中插入和提取FLASH    今天一个同学问我一个问题,如何在PPT中插入FLASH,晚上在电脑上进行了一翻寻觅,终于不仅找到了这个,还找到了在WORD、EXCEL中插入和提取FLASH的方法,……在此和大家一起分享!一、在WORD、EXCEL中插入和提取FLASH的方法资料来源:(h

wujackleo的专栏 866

避开SM30维护视图的坑:自动更新字段+日志记录的5个关键配置步骤

本文深入解析了SAP ABAP开发中SM30维护视图的深度定制,聚焦于实现自动更新字段与日志记录功能。文章详细阐述了从SE54配置起点到核心编码的5个关键步骤,重点讲解了如何利用事件驱动模型(如05创建事件和01保存前事件)安全操作动态数据结构,并提供了避免常见陷阱的实用技巧,帮助开发者构建稳定可靠的自动化维护机制。

plant的博客 622

深度学习模型轻量化方法之【量化】

量化虽然有着硬件友好和功效提升的特点,但它也引入了模型性能的折衷。因此,设计有效的量化策略需要在模型大小、性能以及运算速度之间做出平衡。随着深度学习算法和硬件加速技术的快速发展,量化方法在使深度网络轻量化和提高部署效率方面持续发挥着重要作用。

m0_73916791的博客 2846

从Word、Excel中提取Flash

从Word、Excel中提取Flash 眼下有不少好玩的小游戏都是嵌入Word、Excel中的,实际上游戏本身只是flash(.swf)文件。很多朋友想把文档里的flash文件提取出来,但苦于没有好的办法。对于doc、xls文件,如果其中嵌入了图片,我们可以通过“文件”→另存为→“网页文件”命令把图像提取出来,但这个办法对于提取flash无效! 其实办法还是有的。现在就提供两种解决

MK workspace 667

mtk-drm初始化

mtk-drm初始化走读

zhexingsunba的博客 4930

在Word Excel PowerPoint中插入/提取Flash的方法

在Word中插入Flash的方法1、在Word中插入Flash1、新建一Word文档并保存。2、在Word中依次单击下拉菜单“视图”→“工具栏”→“控件工具箱”。(2007中在自定义工具栏中选-开发工具-插入控件)3、在“控件工具箱”中点击“其他控件”,选择列表中的“Shockwave Flash Object”。4、右键单击插入进来的Flash播放控件,选择“属性”。5、在“属性”...

daixj110的专栏 475

华为OD机试真题2025双机位C卷 Java&Go 实现【卡牌游戏】

小明正在尝试一种新的牌游戏。游戏规则只如下:首先,小明拿到一张写有数字m的牌。 然后,他会拿到另外n张牌,上面分别写有不同的数字,牌排成一排。小明的目标是从这排牌中找到一串连续的牌,这些牌上数字的总和可以被 m整除。你的任务是判断小明是否可以完成这个目标。

MISAYAONE的博客 392

基于YOLOv8的城市违建识别系统:从数据集构建到UI界面实现

YOLOv8是Ultralytics公司于2023年推出的最新一代YOLO(You Only Look Once)系列目标检测算法。更高效的骨干网络设计改进的锚框机制更精确的损失函数支持分类、检测、分割等多任务YOLOv8特别适合像违建识别这样的实时检测任务,能够在保持高精度的同时实现快速推理。

YOLO 674

如何提取导出word、excel中的flash文件

方法一:1、要安装UltraEdit32编辑器。2、打开含有Flash的Word或excel文件,点击“视图”-“工具栏”-“控件工具箱”的“设计模式”按钮进入设计模式,选择Word中的Flash,复制粘贴到本地任意文件夹,会看到一个“片段”文件。3、打开UltraEdit32,将该“片段”文件拉到UltraEdit32中,按Ctrl+F或者点击菜单搜索-查找,在出现的搜索栏输

张彤的专栏 1398

【NVIDIA-GB200-1】国内第一份生产环境实战安装配置教程,配置安装脚本,nvidia gb200配置教程-复制即用;gb200驱动安装

GB200 的高性能通信依赖。

jundao1997的专栏 704

从Word,Excel中提取Flash

从Word,Excel中提取Flash    最近得到一些好玩的Falsh,无奈都是嵌入在Word或Excel中的。几经搜寻,找到一个很好的提取方法。这样就可以直接带着Flash跑咯。。。    具体方法:      1.    随便找一个Excel文件(不可以是Word),打开。2.     点击工具——>宏——>宏3.     弹出一个宏创建窗体,在窗口中输入宏名(例如

风流浪子的专栏 1070

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: 【自定义函数】数据文本字符反转
下一篇: 列出指定文件夹中的子文件夹和文件
foreverfall
博客等级 码龄18年 46粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值