VBA解压压缩文件调用的是WinRAR的命令。我们可以参考WinRAR帮助。解压文件的命令以及例子如下图:

vba里面使用shell运行命令。

代码很简单如下:

Sub jieya()
Shell "D:\Program Files\WinRAR\WinRAR.exe  X-Y C:\Users\FanXiaoLei\Desktop\京客隆销售数据.rar C:\Users\FanXiaoLei\Desktop\"
End Sub

shell前面一段是winrar的完整路径,当然你可以加入环境变量。不过我没这么干。直接使用WinRAR的完整路径。下面解释一下代码中参数的意思。x就是一个J解压命令了。-Y开关表示对提示的问题都选择'是'。在解压一次后如果再次运行程序就会提示是否覆盖已经存在文件。这个开关Y就是消除提示的。直接覆盖了之前解压过的旧文件。然后后面加上要解压文件的完整路径,再敲一个空格,输入解压后的文件要存放的位置。这样就可以了。上面的代码的意思就是解压桌面上的"京客隆销售数据.rar"文件到桌面上。

------ending------

VBA解压压缩文件。相关推荐

  1. R语言使用unzip函数解压压缩文件(Extract or List Zip Archives)

    R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) 目录 R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) ...

  2. python批量解压文件_python 批量解压压缩文件的实例代码

    下面给大家介绍python 批量解压压缩文件的实例代码,代码如下所述: #/usr/bin/python#coding=utf-8import os,sys import zipfile open_p ...

  3. php tp5在线解压压缩文件

    php tp5在线解压压缩文件 没啥原理,直接上代码把 解压方法 /*** 解压zip文件到指定目录* @param {string} $filepath: 文件路径* @param {string} ...

  4. centos 安装并使用rar解压压缩文件

    下载 下载自己的版本,下边以64位的为例: wget http://www.rarlab.com/rar/rarlinux-x64-5.6.1.tar.gz 解压 到文件夹/usr/local/rar ...

  5. 使用shell脚本一键式解压压缩文件

    话不多说,先上代码: #!/bin/bash cd /opt/software ----文件的目录位置 count=`ls -l | grep '^-' | wc -l` ----保存当前目录下的文件 ...

  6. 【Delphi】从内存读取或解压压缩文件(RAR、ZIP、TAR、GZIP等)(二)

    D7zTool是一个基于7-zip库开发的解压缩示例程序,除了应用程序本身,仅包含一个7z.dll 主要界面: D7zTool示例程序demo的pas源码 unit Unit1;interfaceus ...

  7. Linux:shell 脚本 自动解压压缩文件tar.gz到指定目录

    具体情境 Ubuntu16.04系统,将.tar.gz格式的文件从/home/myftp/upload/nuodongiot目录自动解压到/home/myftp/upload/backupcopy目录 ...

  8. Linux 解压 压缩文件

    1.*.tar 用 tar -xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar -xzf 解压 4.*.bz2 用 bzip2 -d或 ...

  9. python解压打开文件过多_自动解压大量压缩文件 Python 脚本 | 学步园

    之前写了一个自动解压压缩文件到压缩文件所在文件夹的脚本 后根据自己需要,写了另外两个.原理一样 都是使用winrar的命令 第一个脚本没考虑周到,只能解压rar文件 改进后可以支持winrar支持的各 ...

  10. Zlib解压/压缩实现

    Zlib解压/压缩实现 针对目前2503平台,请参考以下方式实现zlib解压/压缩文件: 1:将plutommi\Customer\ResGenerator\zlib整个文件夹copy到贵司的modu ...

最新文章

  1. value_counts()
  2. Linux文件查找工具之find “大宝剑”--转载
  3. ligerui tree mysql_LigerUi中下拉框一级树tree数据库读取代码示例!
  4. 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
  5. C#获取二叉树深度及分层遍历二叉树
  6. 工信部IC power大讲堂(南京)开班,特邀国际名家做核心技术分享
  7. c++ 使用nacos_《Nacos系列》之注册中心
  8. jpa原生query_JPA执行原生SQL语句
  9. query string parameters什么意思_public static void main(String[] args) 是什么意思?(转)...
  10. 数字图像处理:图像平均/加法_OPT小讲堂 ∣ SciSmart图像增强之二值化
  11. 西门子rwd60参数设置调试手册_RWD60 RWD68 RWD62西门子温控器调试说明指导
  12. java中add和addall区别,java中list的add与addall方法区别
  13. 解决苹果电脑OS X 10.8.5或10.7.5 老版本系统升级问题
  14. mysql的会话变量,全局变量,状态信息
  15. Unigui使用IconFont图标
  16. Linux version 4.19.90-2003.4.0.0036.oe1.aarch64安装carbonData
  17. 常见的分布期望及其方差
  18. 冬季黄山旅游费用明细
  19. nagios 总结_caci 与 nagios 一些总结 【一】
  20. 大连埃森哲软件测试招聘,【埃森哲软件测试员面试】第一轮群面,六七个人左右-看准网...

热门文章

  1. android 谷歌支付流程,谷歌支付怎么用 谷歌androidpay无需手机操作流程
  2. 计算机专硕学硕哪个好考啊,【专硕考研】计算机考研选学硕还是专硕?
  3. Linux 将某个文件夹授予某个用户读写权限
  4. 计算机安全英语文献论文,计算机安全与防护学论文参考文献 计算机安全与防护英语参考文献哪里找...
  5. python求15 17 23 65 97的因数_Python学习记录15
  6. C#开源代码Newbeecoder.UI控件库极力推荐
  7. linux tar文件如何压缩文件,在 Linux 上压缩文件的 5 种方法
  8. FPGA实现除法运算
  9. 树莓派Python教程:树莓派能做什么
  10. IOS支持IPv6 DNS64/NAT64网络