第一句子大全,网罗天下好句子,好文章尽在本站!

VBA数组函数 差值的取得以及利用FileCopy语句复制文件

时间:2024-01-07

大家好,今日内容仍是和大家分享VBA编程中常用的简单积木过程代码,这些内容大多是取至我编写的VBA代码解决方案教程中内容

友情提示:本文共有 1516 个字,阅读大概需要 4 分钟。

分享成果,随喜真能量。大家好,今日内容仍是和大家分享VBA编程中常用的简单“积木”过程代码,这些内容大多是取至我编写的“VBA代码解决方案”教程中内容。NO.176-NO.177容是:

NO. 180:在VBA中split和join对数组操作

NO. 181:在VBA中查找数组的差集

NO. 182:在VBA中使用FileCopy语句复制文件

VBA过程代码180:在VBA中split和join对数组操作

Sub mynz()

Dim arr, myst As String

myst = "A-REW-E-RWC-2-RWC"

arr = Split(myst, "-")

MsgBox arr(0)

MsgBox Join(arr, ",")

End Sub

代码的解析说明:mynz过程使用split和join函数,显示数组的第一个数,再用","把数组的每个值连接成一个字符串。

VBA过程代码181:在VBA中查找数组的差集

Sub mynz()

Dim varArr1 As Variant

Dim varArr2 As Variant

Dim i As Integer

varArr2 = Array(1021, 1023, 1025)

varArr1 = Array(1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028)

For i = 0 To UBound(varArr2)

varArr1 = VBA.Filter(varArr1, varArr2(i), False)

Next i

MsgBox Join(varArr1)

End Sub

代码的解析说明:mynz过程实现varArr2,varArr1两个数组的差值。使用filter函数在此是模糊查找。

VBA过程代码182:在VBA中使用FileCopy语句复制文件。

Sub mynz()

Dim SourceFile As String

Dim DestinationFile As String

SourceFile = ThisWorkbook.Path & "VBA代码解决方案(1-48).docx"

DestinationFile = ThisWorkbook.Path & "ABCabc.docx"

FileCopy SourceFile, DestinationFile

End Sub

代码的解析说明:mynz过程使用FileCopy语句将示例文件所在文件夹中的"VBA代码解决方案(1-48).docx"文件复制到示例文件目录下的“ABC”文件夹中并重新命名为“abc.docx”。代码使用FileCopy语句复制文件。

VBA是实现自己小型办公自动化的有效手段,我根据自己20多年的VBA实际利用经验,现推出了四部VBA教程,这些是我多年编程经验的记录,也是我“积木编程”思想的体现。每一讲都是较大块的“积木”,可以独立的完成某些或者某类的过程,有需要的朋友可以联络(WeChat:NZ9668)分享。利用这些可以提高自己的编程效率。其一:“VBA代码解决方案”PDF教程,是VBA中各个知识点的讲解,覆盖了绝大多数的知识点,是初学及中级以下人员必备;其二“VBA数据库解决方案”PDF教程,数据库是数据处理的利器,对于中级人员应该掌握这个内容了。其三“VBA数组与字典解决方案”PDF教程,讲解VBA的精华----字典,是我们打开思路,提高代码水平的必备。其四“VBA代码解决方案”视频教程。目前正在录制,“每天20分钟,半年精进VBA”,越早参与,回馈越多。现在录制到第三册的103讲,以上各教程的代码都是经过实测,可以拿来即用。

本文如果对你有帮助,请点赞收藏《VBA数组函数 差值的取得以及利用FileCopy语句复制文件》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
显示评论内容(6)
  1. 青春。。。2024-01-18 11:58青春。。。[河北省网友]103.31.170.191
    看完教程后,掌握了利用FileCopy语句复制文件,非常实用!
    顶2踩0
  2. 极道小将2024-01-16 14:58极道小将[上海市网友]203.0.43.78
    差值的计算对于数据分析和趋势预测非常有用,必备技能之一。
    顶8踩0
  3. 孤独.、木头人2024-01-14 17:58孤独.、木头人[云南省网友]103.250.125.151
    @苍雪千子强烈推荐学习VBA数组函数,能够提高编程效率。
    顶1踩0
  4. 苍雪千子2024-01-12 20:58苍雪千子[浙江省网友]203.57.5.164
    FileCopy语句的使用简单方便,省去了复制文件的麻烦。
    顶0踩0
  5. 浮漂2024-01-10 23:58浮漂[新疆网友]202.90.112.43
    对于差值的取得,学到了不少实际应用的技巧。
    顶0踩0
  6. 45°角上揚,微笑正好2024-01-09 02:5845°角上揚,微笑正好[江西省网友]203.193.242.48
    看了教程后对VBA数组函数有了更深的理解,十分实用。
    顶6踩0
相关阅读
Filter函数和ReDim语句讲解

Filter函数和ReDim语句讲解

...讲解VBA代码解决方案的第61讲内容:在VBA中如何使用动态数组,以及利用动态数组去除重复值的方法。在上一讲中我们讲了使用数组函数将单元格中的文本进行分隔后写入到工作表中的方法,那么问题来了,如果文本中含有大量...

2023-08-24 #经典句子

ReDim语句的应用

ReDim语句的应用

今日的内容是“VBA之EXCEL应用”的第十二章“Excel VBA中数组的应用”。这讲是第3节“ReDim语句的应用”。这套教程从简单的录制宏开始讲解,一直到窗体的搭建,内容丰富,案例众多。大家可以非常容易的掌握相关的知识,这套...

2023-11-30 #经典句子

用Select Case语句对分段税率进行精确计算

用Select Case语句对分段税率进行精确计算

...程序文件通过32位和64位两种OFFICE系统测试。第三套:VBA数组与字典解决方案 数组和字典是VBA的精华,字典是VBA代码水平提高的有效手段,值得深入的学习,是初级及中级人员代码精进的手段。目前这套教程提供的版本是修订...

2023-06-15 #经典句子

EXCEL之VBA-For Each……Next 语句的使用方法

EXCEL之VBA-For Each……Next 语句的使用方法

For Each……Next在一个集合或数组中遍历循环一次,每循环一次都会把当前循环到的对象或元素赋值给变量。遍历对象例如:下面的例子会有B2到E11的区域,查找值大于等于90的单元格,如果找到则计数变量加1,并把其内容字符加...

2018-05-03 #经典句子

VBA代码解决方案第146讲:如何自动实现Word文档的信息统计

VBA代码解决方案第146讲:如何自动实现Word文档的信息统计

...供的功能中如果想实现循环计算只有两个办法,一是利用数组,二是利用迭代运算。但这两种方法都有自己的局限性,比如迭代,要受到迭代次数的影响,不同的迭代次数运行的结果会有不同,而数组本身就是EXCEL的一个难点,...

2023-12-10 #经典句子

条件判断语句IF Else 学会了他 你就是VBA处理复杂条件的大神

条件判断语句IF Else 学会了他 你就是VBA处理复杂条件的大神

...过前面的学习已经能够轻松的说出什么是VBA常量和变量,数组等等基本知识点?那么今天我们开始学习Excel 关于VBA中IF多条件语句的用法,让你轻松变大神,学会他了,你就能够跨入VBA世界的大门的钥匙啦!先来看看对IF函数的...

2023-07-16 #经典句子

Excel VBA编程中必会的三大执行语句

Excel VBA编程中必会的三大执行语句

...场人学习VBA编程的初衷。前面我们已经说过,定义变量和数组,都是采用dim 变量名 as 数据类型的形式来声明。比如,dim abc as integer 就是定义一个存放整数型数据的变量,但是在定义的变量abc中有具体的值吗?它在编程中又该如...

2023-06-07 #经典句子

对于VBA语句的常用写法 要多看 多思考 多应用

对于VBA语句的常用写法 要多看 多思考 多应用

...cation.WorksheetFunction.Transpose(MyArray)" 将一个含有10个元素的数组转置成垂直方向的工作表单元格区域(A1至A10)注:因为当把一维数组的内容传递给某个单元格区域时,该单元格区域中的单元格必须是水平方向的,即含有多列的一行...

2023-12-23 #经典句子