VBA—压缩文件夹成一个rar压缩包
应用背景:如果在一项工作中需要自动生成很多文件,然后再压缩 ,然后再进行上传等操作。
每次都手动压缩会很麻烦,所以可以加一点代码进行自动压缩rar文件。
说明:
1.思路就是调用cmd来做.
(winrar程序路径 a 目标 源文件)其中a就是压缩的意思。
2.整体比较简单,就是如果你的winrar不是安装在本次代码的路径C:\program files\winrar\winrar下的话,自己替换成适合你的即可。
问题?
如果本次项目限定只能上传ZIP文件,无法使用rar文件,那么该怎么办呢?
下次再写。(bushi)
222/5/13补档
VBA—压缩文件夹成一个ZIP压缩包_Kazefuku的博客-CSDN博客_vba zip文件压缩
Private Sub Command1_Click()Dim Rar_exe As String 'WINRAR file path winrarDim Source As String ' the original data before zipDim Target As String ' the taget filenameDim FileString As String 'windows Shell statementDim Result_ZIP As LongRar_exe = "C:\program files\winrar\winrar" 'path of ZIP softwareSource = "C:\test" 'source file path is thisTarget = "C:\Rar_Test.rar" 'target file path is this FileString = Rar_exe & " a " & Target & " " & Source 'a is the zip compress codeResult_ZIP = Shell(FileString, vbHide)End Sub
VBA—压缩文件夹成一个rar压缩包相关推荐
- VBA—压缩文件夹成一个ZIP压缩包
应用背景:上篇文章说到如果在一项工作中需要自动生成很多文件,然后再压缩 ,然后再进行上传等操作.每次都手动压缩会很麻烦,所以可以加一点代码进行自动压缩Zip文件. 遗留问题:如果只能上传ZIP文件,无 ...
- 图片文件中隐藏一个rar压缩包的秘密
春天到了,今天在贴吧看到有个人在散播种子, 然后贴了张图片,说种子就藏在这张图片之中. 只要另存为后拓展名改成rar后能被压缩软件识别并解压.尝试了一下,竟然真可以. 挺好奇的,于是就开始查 ...
- 把文件夹下的所有文件打包成一个zip包
2019独角兽企业重金招聘Python工程师标准>>> 代码如下: 一.打包过程: 所需要jar包:安装上Java环境就可以了 package filetozip; import j ...
- 使用压缩软件将exe和dll文件打包成一个exe启动文件
问题:以搜狗输入法的截图软件为例,如何将exe和dll文件打包成一个的exe可执行文件,即将该软件目录下的文件合并成一个可以独立运行的exe文件 解决:通过压缩软件,本文我使用的软件是2345好压.( ...
- java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)
这2个工具类都推荐使用统一个场景的不通过写法 推荐第一种 package com.gblfy.test;import java.io.BufferedInputStream; import java. ...
- QQ邮箱怎么发送文件夹 怎样在QQ邮箱里发送压缩文件夹
有很多用户想要知道怎么样才能通过QQ邮箱来发送自己的一些文件压缩包,应该怎么操作呢?不要慌,现在小编就给大家分享一下,下面一起来学习操作步骤吧! 其实,无论何种邮箱都无法发送文件夹,都只能对文件进行操 ...
- win7压缩文件夹怎么压缩到最小
在我们日常使用win7系统的过程中,压缩文件作为经常使用的东西相信很多小伙伴都对它不陌生,由于其占用空间小,所以网站下载的文件大多都是压缩包格式.很多时候我们和朋友分享文件也以压缩包的形式传输.接下来 ...
- java压缩文件夹(含有空文件夹)
两种实现方式: java.util.zip.ZipOutputStream org.apache.tools.ant 注意 最初采用java.util.zip.ZipOutputStream的方式, ...
- unity3d 压缩文件夹和压缩文件
直接开始,不扯淡 1:下载名字为< Ionic.zip >的压缩包,将里面的< Ionic.Zip.dll >放到unity3d的Plugins文件夹下. ...
最新文章
- Apache Commons 工具集使用简介
- 搭建elsticsearch集群 报错 failed to send join request to master [{data-node-0}(已经测试)
- 完成端口(Completion Port)详解----- By PiggyXP(小猪)
- There is no tracking information for the current branch
- 给宝宝的固态硬盘装机教程
- IE实现PDF在线预览功能
- linux 水印软件下载,水印美图滤镜相机
- DOORS 和Reqtify — 需求管理和需求追溯工具
- 计算机电子琴乐谱数字键,电子琴键盘与乐谱对照表.pdf
- JS鼠标放上移开 显示隐藏图标 的代码思路
- 如何在Google表格中直接使用Google翻译
- Codeforces 1324 D. Pair of Topics(二分)
- Layui表格排序例子
- 钉钉小程序获取用户信息
- php获取蓝凑云文件列表,蓝奏云网盘登录获取文件例程
- 387. 字符串中的第一个唯一字符
- 周杰伦的2000w个故事
- JavaScript js写九九乘法表(两种方法)
- vscode 智能打印_【Vscode官方下载】Vscode中文版官方下载 v1.41.0 免费版-开心电玩...
- COM/DCOM开发之远程进程外组件(DCOM)
热门文章
- PHP——人人都会编程
- 程序员口中常说的“组件”是什么?简洁易懂
- 在Outlook中如何实现自动密送
- 手把手教你使用Python抓取QQ音乐数据(第一弹)
- 解决“连接U8数据库服务器失败”的方法尝试
- Swing + MySQL实现汽车租赁系统4.0
- 亲属卡额度是什么意思_卡神养卡15条心得!教你如何卡奴变卡神!
- 用HTML5+CSS3实现qq会员页面的仿制
- 利用4G CAT1开发板制作短信网关(一)
- 对于大型复杂工程项目,施工标段划分较多时,对建设单位的影响是有利于得到较为合理的报价...