VBA
文章平均质量分 53
Wang_Zhenwei
这个作者很懒,什么都没留下…
展开
-
VBA学习1_教你快速入门Excel-宏与VBA(上)
最近在做项目的时候用到了Excel宏和VBA,本着共享的原则,我把收集的资料结合项目实践操作进行了总结之后制作了本教程,旨在帮初学者入门,特别是有一定VB基础的同学,可以通过此教程快速掌握宏和VBA。什么是宏 Excel宏就是一系列的操作步骤,比如在单元格中输入数据,复制A1的数据到B1,对A1:C3求和等等,这些操作步骤有简单有复杂。当某些操作步骤需要不断重复时,我们就要考虑录制宏转载 2017-08-17 21:48:33 · 12214 阅读 · 1 评论 -
VB学习8_VBA如何模糊判断包含某关键字的文件是否存在?
需求:判断一个已知名称的文件是否存在,我只知道它的详细路径,但只知道这个文件名称中包含“93阅兵”4字,请问如何判断这样的文件是否存在呢?假如它保存的路径是:e:\93\ Sub ft() If Len(Dir("e:\93\*93阅兵*.txt")) Then MsgBox "文件存在" Else MsgBox "文件不在"End Sub转载 2017-12-20 12:20:26 · 4275 阅读 · 0 评论 -
VB学习2_解释VB中Text1.Text = Input(LOF(1), #1)
Input 函数的语法具有以下几个部分:部分 描述 number 必要。任何有效的数值表达式,指定要返回的字符个数。 filenumber 必要。任何有效的文件号。 文件号在Open 语句中用来打开文件的号码。对不能访问其它应用程序的文件,使用1–255 范围内的文件号,对可由其它应用程序访问的文件,使用256–511 范围内的文件号。LOF表示用Open 语句打开的文件的转载 2017-11-19 22:21:23 · 2829 阅读 · 0 评论 -
VB学习1_vb基础知识和文件操作
一:基本知识1,变量首字母大写,常量全部大写2,switch(,条件为1时的值,【……】)3,动态数组,Dim 数组名() As Integer ReDim [Preserve] 数组名(*to*,*to*) As Integer,Preserve关键字可以保证数组大小改变时,值还存在4,使用ubound保证不会越界5,Dim A As Variant(Dim A()) A =转载 2017-11-19 22:19:07 · 836 阅读 · 0 评论 -
VBA学习7_VBA自定义工作表函数不能完成的任务
一般自定义函数不能发出修改单元格的动作,(个别除外,如Replace方法、修改或插入批注)请参考《Excel_2003高级VBA编程宝典》中的论述:原文来自:http://club.excelhome.net/thread-1334258-1-1.html捕获.JPG (95.87 KB, 下载次数: 12)下载附件 保存到相册2017-3-1转载 2017-10-23 22:56:52 · 366 阅读 · 0 评论 -
VBA学习6_Excel VBA之暂停语句Stop、结束语句End、Exit详解
暂停语句、结束语句。1、Stop暂停语句:Stop语句不带有任何参数,该语句可以被放置在过程的任何位置。使用该语句相当于在程序代码的相应位置设置了断点,当程序运行到该处时,程序将暂时挂起,停止执行。该语句不会造成文件被关闭或者变量被清除等情况发生。程序在Stop语句处停止执行后,用户再次运行程序时,其执行的语句为Stop语句的下一条语句。Stop语句可以暂时挂起程序,再次运行时需要用户的操转载 2017-10-23 22:06:11 · 13605 阅读 · 0 评论 -
VBA学习5_VBA常用函数
1,vba字符串函数列表: Trim(string) 去掉string左右两端空白 Ltrim(string) 去掉string左端空白 Rtrim(string) 去掉string右端空白 Len(string) 计算string长度 Left(string, x转载 2017-10-10 20:35:29 · 600 阅读 · 0 评论 -
VBA学习4_工作表名:sheet1与sheets(1)有什么不同?
问题:工作表名问题:sheet1与sheets(1)有什么不同?Sub sheetname()On Error Resume NextFor i = 1 To Worksheets.CountSheets(i).Name = Sheet1.Range("a" & i + 1)Next iEnd Sub当偶把工作表顺序调换一下后,就不是我想要的结果了。无论转载 2017-09-28 22:48:14 · 19002 阅读 · 1 评论 -
VBA学习3_教你快速入门Excel-宏与VBA(续)
引言 通过上次的讲解(教你快速入门(上))(教你快速入门(下)),相信一些简单的问题大家已经可以使用宏和VBA来解决了,那如果遇到大数据时怎么办?在日常生活中我们需要处理的可不止简单的一两张表,很可能是20,30张表甚至更多!如果你遇到这样的问题不要着急,这里我就来给大家讲解一下Excel中的大数据处理问题。实例 接着上次简单示例来说,如果现在需要处理的表单不再是一转载 2017-08-17 23:29:33 · 658 阅读 · 0 评论 -
VBA学习2_教你快速入门Excel-宏与VBA(下)
上一篇博客《教你快速入门Excel-宏与VBA(上)》,我们主要对Excel宏与VBA进行了简单的介绍和使用说明,这次我们做一个宏与VBA的简单实例,通过这个实例,了解宏与VBA的优势所在,在此之前,读者有必要了解一下Excel中单元格,行和列的命名和VB的一些基础语法,这里我们不做过多的解释。 需求说明: 某学校要进行体育测试,需要根据输入的成绩,自动对应得分,同时自动计算总转载 2017-08-17 22:13:18 · 1799 阅读 · 0 评论 -
VBA学习9_ fso提取汇总文件夹及其下的文件名及内容(递归操作字典汇总)
文件系统对象FSO的英文全称是File System Object ,这种对象模型提出了有别于传统的文件操作语句处理文件和文件夹的方法。通过采用object.method这种在面向对象编程中广泛使用的语法,将一系列操作文件和文件夹的动作通过调用对象本身的属性直接实现。FSO 对象模型不仅可以象使用传统文件操作语句那样实现文件的创建、改变、移动和删除,而且可以检测是否存在指定的文件夹,如果存转载 2017-12-20 21:38:37 · 9083 阅读 · 1 评论