VBA解压压缩文件。
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解压压缩文件。相关推荐
- R语言使用unzip函数解压压缩文件(Extract or List Zip Archives)
R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) 目录 R语言使用unzip函数解压压缩文件(Extract or List Zip Archives) ...
- python批量解压文件_python 批量解压压缩文件的实例代码
下面给大家介绍python 批量解压压缩文件的实例代码,代码如下所述: #/usr/bin/python#coding=utf-8import os,sys import zipfile open_p ...
- php tp5在线解压压缩文件
php tp5在线解压压缩文件 没啥原理,直接上代码把 解压方法 /*** 解压zip文件到指定目录* @param {string} $filepath: 文件路径* @param {string} ...
- centos 安装并使用rar解压压缩文件
下载 下载自己的版本,下边以64位的为例: wget http://www.rarlab.com/rar/rarlinux-x64-5.6.1.tar.gz 解压 到文件夹/usr/local/rar ...
- 使用shell脚本一键式解压压缩文件
话不多说,先上代码: #!/bin/bash cd /opt/software ----文件的目录位置 count=`ls -l | grep '^-' | wc -l` ----保存当前目录下的文件 ...
- 【Delphi】从内存读取或解压压缩文件(RAR、ZIP、TAR、GZIP等)(二)
D7zTool是一个基于7-zip库开发的解压缩示例程序,除了应用程序本身,仅包含一个7z.dll 主要界面: D7zTool示例程序demo的pas源码 unit Unit1;interfaceus ...
- Linux:shell 脚本 自动解压压缩文件tar.gz到指定目录
具体情境 Ubuntu16.04系统,将.tar.gz格式的文件从/home/myftp/upload/nuodongiot目录自动解压到/home/myftp/upload/backupcopy目录 ...
- Linux 解压 压缩文件
1.*.tar 用 tar -xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar -xzf 解压 4.*.bz2 用 bzip2 -d或 ...
- python解压打开文件过多_自动解压大量压缩文件 Python 脚本 | 学步园
之前写了一个自动解压压缩文件到压缩文件所在文件夹的脚本 后根据自己需要,写了另外两个.原理一样 都是使用winrar的命令 第一个脚本没考虑周到,只能解压rar文件 改进后可以支持winrar支持的各 ...
- Zlib解压/压缩实现
Zlib解压/压缩实现 针对目前2503平台,请参考以下方式实现zlib解压/压缩文件: 1:将plutommi\Customer\ResGenerator\zlib整个文件夹copy到贵司的modu ...
最新文章
- value_counts()
- Linux文件查找工具之find “大宝剑”--转载
- ligerui tree mysql_LigerUi中下拉框一级树tree数据库读取代码示例!
- 云炬Qtpy5开发与实战笔记 1开发第一个桌面应用Hello World
- C#获取二叉树深度及分层遍历二叉树
- 工信部IC power大讲堂(南京)开班,特邀国际名家做核心技术分享
- c++ 使用nacos_《Nacos系列》之注册中心
- jpa原生query_JPA执行原生SQL语句
- query string parameters什么意思_public static void main(String[] args) 是什么意思?(转)...
- 数字图像处理:图像平均/加法_OPT小讲堂 ∣ SciSmart图像增强之二值化
- 西门子rwd60参数设置调试手册_RWD60 RWD68 RWD62西门子温控器调试说明指导
- java中add和addall区别,java中list的add与addall方法区别
- 解决苹果电脑OS X 10.8.5或10.7.5 老版本系统升级问题
- mysql的会话变量,全局变量,状态信息
- Unigui使用IconFont图标
- Linux version 4.19.90-2003.4.0.0036.oe1.aarch64安装carbonData
- 常见的分布期望及其方差
- 冬季黄山旅游费用明细
- nagios 总结_caci 与 nagios 一些总结 【一】
- 大连埃森哲软件测试招聘,【埃森哲软件测试员面试】第一轮群面,六七个人左右-看准网...
热门文章
- android 谷歌支付流程,谷歌支付怎么用 谷歌androidpay无需手机操作流程
- 计算机专硕学硕哪个好考啊,【专硕考研】计算机考研选学硕还是专硕?
- Linux 将某个文件夹授予某个用户读写权限
- 计算机安全英语文献论文,计算机安全与防护学论文参考文献 计算机安全与防护英语参考文献哪里找...
- python求15 17 23 65 97的因数_Python学习记录15
- C#开源代码Newbeecoder.UI控件库极力推荐
- linux tar文件如何压缩文件,在 Linux 上压缩文件的 5 种方法
- FPGA实现除法运算
- 树莓派Python教程:树莓派能做什么
- IOS支持IPv6 DNS64/NAT64网络