应用背景:如果在一项工作中需要自动生成很多文件,然后再压缩 ,然后再进行上传等操作。

每次都手动压缩会很麻烦,所以可以加一点代码进行自动压缩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压缩包相关推荐

  1. VBA—压缩文件夹成一个ZIP压缩包

    应用背景:上篇文章说到如果在一项工作中需要自动生成很多文件,然后再压缩 ,然后再进行上传等操作.每次都手动压缩会很麻烦,所以可以加一点代码进行自动压缩Zip文件. 遗留问题:如果只能上传ZIP文件,无 ...

  2. 图片文件中隐藏一个rar压缩包的秘密

    春天到了,今天在贴吧看到有个人在散播种子, 然后贴了张图片,说种子就藏在这张图片之中.  只要另存为后拓展名改成rar后能被压缩软件识别并解压.尝试了一下,竟然真可以.     挺好奇的,于是就开始查 ...

  3. 把文件夹下的所有文件打包成一个zip包

    2019独角兽企业重金招聘Python工程师标准>>> 代码如下: 一.打包过程: 所需要jar包:安装上Java环境就可以了 package filetozip; import j ...

  4. 使用压缩软件将exe和dll文件打包成一个exe启动文件

    问题:以搜狗输入法的截图软件为例,如何将exe和dll文件打包成一个的exe可执行文件,即将该软件目录下的文件合并成一个可以独立运行的exe文件 解决:通过压缩软件,本文我使用的软件是2345好压.( ...

  5. java实现zip压缩文件(同一文件夹下的多个文件夹打成一个zip包)

    这2个工具类都推荐使用统一个场景的不通过写法 推荐第一种 package com.gblfy.test;import java.io.BufferedInputStream; import java. ...

  6. QQ邮箱怎么发送文件夹 怎样在QQ邮箱里发送压缩文件夹

    有很多用户想要知道怎么样才能通过QQ邮箱来发送自己的一些文件压缩包,应该怎么操作呢?不要慌,现在小编就给大家分享一下,下面一起来学习操作步骤吧! 其实,无论何种邮箱都无法发送文件夹,都只能对文件进行操 ...

  7. win7压缩文件夹怎么压缩到最小

    在我们日常使用win7系统的过程中,压缩文件作为经常使用的东西相信很多小伙伴都对它不陌生,由于其占用空间小,所以网站下载的文件大多都是压缩包格式.很多时候我们和朋友分享文件也以压缩包的形式传输.接下来 ...

  8. java压缩文件夹(含有空文件夹)

    两种实现方式: java.util.zip.ZipOutputStream org.apache.tools.ant 注意 最初采用java.util.zip.ZipOutputStream的方式, ...

  9. unity3d 压缩文件夹和压缩文件

    直接开始,不扯淡 1:下载名字为<   Ionic.zip    >的压缩包,将里面的<    Ionic.Zip.dll    >放到unity3d的Plugins文件夹下. ...

最新文章

  1. Apache Commons 工具集使用简介
  2. 搭建elsticsearch集群 报错 failed to send join request to master [{data-node-0}(已经测试)
  3. 完成端口(Completion Port)详解----- By PiggyXP(小猪)
  4. There is no tracking information for the current branch
  5. 给宝宝的固态硬盘装机教程
  6. IE实现PDF在线预览功能
  7. linux 水印软件下载,水印美图滤镜相机
  8. DOORS 和Reqtify — 需求管理和需求追溯工具
  9. 计算机电子琴乐谱数字键,电子琴键盘与乐谱对照表.pdf
  10. JS鼠标放上移开 显示隐藏图标 的代码思路
  11. 如何在Google表格中直接使用Google翻译
  12. Codeforces 1324 D. Pair of Topics(二分)
  13. Layui表格排序例子
  14. 钉钉小程序获取用户信息
  15. php获取蓝凑云文件列表,蓝奏云网盘登录获取文件例程
  16. 387. 字符串中的第一个唯一字符
  17. 周杰伦的2000w个故事
  18. JavaScript js写九九乘法表(两种方法)
  19. vscode 智能打印_【Vscode官方下载】Vscode中文版官方下载 v1.41.0 免费版-开心电玩...
  20. COM/DCOM开发之远程进程外组件(DCOM)

热门文章

  1. PHP——人人都会编程
  2. 程序员口中常说的“组件”是什么?简洁易懂
  3. 在Outlook中如何实现自动密送
  4. 手把手教你使用Python抓取QQ音乐数据(第一弹)
  5. 解决“连接U8数据库服务器失败”的方法尝试
  6. Swing + MySQL实现汽车租赁系统4.0
  7. 亲属卡额度是什么意思_卡神养卡15条心得!教你如何卡奴变卡神!
  8. 用HTML5+CSS3实现qq会员页面的仿制
  9. 利用4G CAT1开发板制作短信网关(一)
  10. 对于大型复杂工程项目,施工标段划分较多时,对建设单位的影响是有利于得到较为合理的报价...