电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

半自動的步槍--Excel宏--GX10N圖片導出程序

瀏覽:118日期:2022-11-09 18:21:16

在HEX中手工導出圖片,雖然是可行的,但如果圖片太多的話,任誰都會失去動手的興趣。

特貼出我在研究DAT之時為了驗證思路所寫的宏。只是后來真正用語言寫的時候才發現好難好難,連個對話框什么的都要搞半天。也許是我太笨了吧。

所需軟件:Microsoft Excel for Windows。

大唐GX10N備份文件DAT一個。

打開EXCEL,新建一個表,如下:

其中位置1為圖片在DAT文件中第一個存儲空間的起點位置,長度1為第一個存儲空間的有效長度,即11273-65(11+文件名長度+12,每一個漢字和字母都占用兩個字節)。

位置2為圖片在DAT文件中第二個存儲空間的起點位置,長度2為圖片剩余的長度。可由文件總長-第一段的長度得出。

位置3和長度3也類似。

只是355×288的圖片只有17K左右,不應該占用到3個存儲空間。

把你的DAT文件中的文件信息填上去。OK。

再點工具→宏→Visual Basic編輯器。

在出現的窗口中輸入如下代碼。

Dim br() As Byte

Sub Writefile()Sheet2.Range('A2').Select Close #1 Open 'c:abc.dat' For Binary Access Read As #1 ’我是把DAT復制到C盤下面,改名為abc.dat,你如果想使用你的文件名,請修改此處斜體部分 DoIf ActiveCell.Offset(0, 0).Range('A1').Value = '' Then Exit Do ’當前行沒有文件信息時,則自動退出程序。所以中間不要空行End IfClose #2Open 'c:' & ActiveCell.Offset(0, 0).Range('A1').Value For Binary Access Write As #2ReDim br(1 To ActiveCell.Offset(0, 0).Range('e1')) As ByteSeek 1, ActiveCell.Offset(0, 0).Range('c1').Value + ActiveCell.Offset(0, 0).Range('d1').Value + 1Get #1, , brPut #2, , brIf ActiveCell.Offset(0, 0).Range('F1').Value <> 0 Then ReDim br(1 To ActiveCell.Offset(0, 0).Range('g1')) Seek 1, ActiveCell.Offset(0, 0).Range('F1').Value + 10 Get 1, , br Put 2, , br If ActiveCell.Offset(0, 0).Range('H1').Value <> 0 ThenReDim br(1 To ActiveCell.Offset(0, 0).Range('I1'))Seek 1, ActiveCell.Offset(0, 0).Range('H1').Value + 10Get 1, , brPut 2, , br End IfEnd IfActiveCell.Offset(1, 0).Range('A1').Select Loop Close 1, 2 End Sub

關掉Visual Basic編輯器。

在當前頁面按下Alt+F8(或是工具→宏→宏)。

選中WriteFile,點執行。

然后點開我的電腦→C盤,可以看到我們解壓出來的圖片。

用這種方法解壓出來的圖片完整無損,而且可以直接觀看,不需要用ACDSEE另存。

標簽: excel
相關文章:
主站蜘蛛池模板: arch电源_SINPRO_开关电源_模块电源_医疗电源-东佑源 | 天津云仓-天津仓储物流-天津云仓一件代发-顺东云仓 | loft装修,上海嘉定酒店式公寓装修公司—曼城装饰 | 517瓜水果特产网|一个专注特产好物的网站 | 切铝机-数控切割机-型材切割机-铝型材切割机-【昆山邓氏精密机械有限公司】 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 | 纯化水设备-EDI-制药-实验室-二级反渗透-高纯水|超纯水设备 | 创富网-B2B网站|供求信息网|b2b平台|专业电子商务网站 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 在线PH计-氧化锆分析仪-在线浊度仪-在线溶氧仪- 无锡朝达 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 美名宝起名网-在线宝宝、公司、起名平台 | 博客-悦享汽车品质生活| 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 原色会计-合肥注册公司_合肥代理记账公司_营业执照代办 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 便携式表面粗糙度仪-彩屏硬度计-分体式粗糙度仪-北京凯达科仪科技有限公司 | 工业设计,人工智能,体验式3D展示的智能技术交流服务平台-纳金网 J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 空气能采暖,热泵烘干机,空气源热水机组|设备|厂家,东莞高温热泵_正旭新能源 | 北京中航时代-耐电压击穿试验仪厂家-电压击穿试验机 | uv固化机-丝印uv机-工业烤箱-五金蚀刻机-分拣输送机 - 保定市丰辉机械设备制造有限公司 | 半容积式换热器_北京浮动盘管换热器厂家|北京亿丰上达 | 卫生型双针压力表-高温防腐差压表-安徽康泰电气有限公司 | 柔性输送线|柔性链板|齿形链-上海赫勒输送设备有限公司首页[输送机] | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 爱科技iMobile-专业的科技资讯信息分享网站 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | 美甲贴片-指甲贴片-穿戴美甲-假指甲厂家--薇丝黛拉 | 大白菜官网,大白菜winpe,大白菜U盘装系统, u盘启动盘制作工具 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 新疆乌鲁木齐网站建设-乌鲁木齐网站制作设计-新疆远璨网络 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 法兰螺母 - 不锈钢螺母制造厂家 - 万千紧固件--螺母街 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 |