
VB & VBA
文章平均质量分 71
liujiaqiid
古之欲明明德於天下者,先治其国。欲治其国者先齐其家。欲齐其家者先修其身。欲修其身者先正其心。欲正奇心者先诚其意。欲诚其意者先致其知。致知在格物。物格而后知至。知至而后意诚。意诚而后心正。心正而后身修。身修而后家齐。家齐而后国治。国治而后天下平。
展开
-
EXCEL VBA常用语句100句
以下转自:http://www.bbioo.com/blog/bio/guohui/1524.htm EXCEL VBA常用语句100句定制模块行为Option Explicit 强制对模块内所有变量进行声明*****Option Private Module 标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示***Option Compa转载 2009-07-31 10:23:00 · 6878 阅读 · 0 评论 -
VBA 对 文件和文件夹的操作
我们在使用Excel VBA进行处理数据时,或多或少会涉及到如何操作文件和文件夹。本节将重点讲述如何新建、打开、删除、复制、移动和重命名文件和文件夹操作等。对于文件和文件夹操作,我们一般通过下面方法:。VB命令。EXCEL对象。引用其他动态库对象。API函数在这里,我们尽可能通过不同的方法来展示如何操作文件和文件夹。注意,这里所涉及的文件一般以Excel为主。对于如何运用文件之间的处理,如,文本文件、WORD、ACCESS和PPT与EXCEL之间的互访与查询,我们将在下节中讲解。在本节开始之前,我们需要预备转载 2010-06-24 19:04:00 · 10091 阅读 · 0 评论 -
VBA 操作 文件夹
<br />以下代码建议在on error resume next下测试 <br />A,在D:/下新建文件夹,命名为folder <br />方法1:MkDir "D:/folder" <br />方法2:Set abc = CreateObject("Scripting.FileSystemObject") <br /> abc.CreateFolder ("D:/folder") <br /> <br />B,新建2个文件命名为a.xls和b.xls <br />Workbooks.Add转载 2010-06-24 17:45:00 · 2108 阅读 · 0 评论 -
excel vba应用---相似筛选、筛选后处理
Sub Match()根据表2中的记录在表1中找近似匹配,并在后面做标记Dim i As Long, j As Long, p As Long, q As Longi = Application.WorksheetFunction.CountA(Sheet1.Range("b:b")) 表1的行数,根据b列决定 j = Application.Works原创 2010-02-21 13:09:00 · 3387 阅读 · 0 评论 -
EXCEL 宏打不开 安全警告 宏被禁用
前几天遇到的一个问题: 一个excel <span class="t_tag" onclick="function onclick(){function onclick(){tagshow(event)}}">vba项目,将其挂在一台服务器上,由公司其他机器访问(非并发),经测试有2/3的机器正常,但另外一些却都出现了同样的问题,即后台程序不运行。 例如,打开一个工原创 2009-12-14 15:52:00 · 25803 阅读 · 2 评论 -
《excel应用大全》(excel home 编著)--学习摘抄笔记1
第1章.excel简介 1. “人类自古以来就有处理数据的要求,文明程度越高时,需要处理的数据就越复杂,而且处理要求更高,速度也要求越快。各种应用工具应运而生……..” 2. Excel 的主要功能有:数据记录与整理、数据计算、数据分析、商业图表制作、信息传递和共享、自动化excel功能. 3. Excel 2003 内置了三百多个函数,其中又有多个类别. 4原创 2009-11-26 15:16:00 · 4469 阅读 · 1 评论 -
《excel应用大全》(excel home 编著)--学习摘抄笔记2
第14章 数学计算1. Mod()两数相除取余,该函数的限制是被除数与除数的商不能超过2的27次方 2. 数值取舍函数:Int() ---- 取整函数,将数字向下舍为最接近的整数TrunC()----将数字截尾取整Rounddown() -----将数字朝零的方向舍入Roundup()-----将数字朝远离零的方向舍入Ceiling()-----将数字严绝对值增大原创 2009-11-27 08:51:00 · 4307 阅读 · 1 评论 -
Office VBA 和 Windows API
转自:http://www.cnblogs.com/james.wong/articles/95185.html 我们都知道,Visual Basic® for Applications (VBA) 是一种功能强大的编程语言,可用来开发自定义 Microsoft Office 解决方案。将 VBA 和一个或多个 Office 应用程序对象模块配合使用,您可以轻松地修改 Office 应用转载 2009-09-28 11:40:00 · 3876 阅读 · 0 评论 -
VBA中WINAPI 函数应用集锦
转自: http://www.cnblogs.com/james.wong/articles/93942.htmlAPI 函数在 VB 中得到了充分的运用,同时也让无数 VB 爱好者沉溺于其中。幸运的是 office 使用的 VBA 也能很好的引入 API 函数1、如何让窗体总在最前面? *API函数声明 Declare Function SetWindowPos Lib "user3转载 2009-09-28 11:34:00 · 4485 阅读 · 0 评论 -
VB 、VBA 、VSTO----关于office二次开发
****什么是二次开发? 一般的来说,一些大公司如IBM、MS开发了一个大型的软件系统平台,根据不同的客户的需要,一些其它的中小公司为客户根据需求在该平台上进行第二次有针对性的开发,这被统称为二次开发。 二次开发要看软件是否提供相应的接口,有点软件公司只提供软件,但也有小公司连代码一起出售,如是后者,就更方便进行二次开发。比如售票系统,车站里面弄好了,提供几个储存过程给银行,银行就可以原创 2009-09-28 10:19:00 · 7815 阅读 · 0 评论 -
VBA获取您的电脑硬件信息
自 : http://club.excelhome.net/thread-395989-1-9.html1. 获取主板序列号(注意并不是所有的主板都可以获得)Sub 主板序列号() Dim objs As Object, Obj As Object, WMI As Object, 主板序列号 Set WMI = GetObject("WinMgmts:") Se转载 2009-09-30 14:09:00 · 9751 阅读 · 0 评论 -
发现一个很好的VBA编程方法...................
今天公司要求用VBA处理一个比较大的表格,主要涉及到筛选出四个表中某两个共有字段的无重复值,由于接触VBA时间不长,思路有限,所以感觉没有直接解决问题的好办法... 后来参考了一下以前的手工解决方法,突然想起了还有宏这个工具,于是录下来测试,还不错,几秒钟就OK,可问题又来了,这个月的数据需要录制一个宏可下个月数据量肯定有所变动呀,那不是白录了吗。仔细一想又想起宏不也是用VBA进行的编程吗原创 2009-07-09 20:13:00 · 1706 阅读 · 0 评论 -
开源---自己的第一个VBA程序
==============================付款协议表计算程序=================================故障说明:1. "001错误!!...无相应匹配公式..请查看表格!" -----说明 有返利、付款天数为T或U 但没有付款所依据的公式类型 -----或者 付款商品类型为所有、付款天数为T原创 2009-07-08 14:22:00 · 1644 阅读 · 0 评论 -
vba入门学习笔记1
单位需要用到office编程,即用VBA进行办公室的自动化编程。从网上找到本评价不错的电子教程《excel vba 编程24学时教程》以下为笔记摘抄(http://download.youkuaiyun.com/source/1529085),及一些资料的查找..... =================================================原创 2009-07-08 14:09:00 · 3055 阅读 · 0 评论 -
VBA入门学习笔记2
摘自:http://download.youkuaiyun.com/source/1529085**************************************************************八. 对象VBA是一种语言,因此它具有一定的构造,它是通过属性和方法可以控制对象。属性是指对象的特征,改变属性的值可以改变对象的行为或者外观。方法是对象可以执行的操作。原创 2009-07-08 14:19:00 · 2726 阅读 · 2 评论 -
VBA学习汇总
一.学习入门1.11.2二.精通原创 2010-06-24 17:55:00 · 3089 阅读 · 0 评论