随笔分类 - Excel Technical
Excel Technical
摘要:setobjExcelApp=createObject("Excel.Application")2objExcelApp.DisplayAlerts=false3objExcelApp.Application.Visible=false4objExcelApp.WorkBooks.add5setobjExcelBook=objExcelApp.ActiveWorkBook6setobjExcelSheets=objExcelBook.Worksheets7setobjSpreadsheet=objExcelBook.Sheets(1)89DimobjField,iCol,i
阅读全文
摘要:interiorfontHTMLbgcolor=Red<GreenBlueColorBlack[Color 1]#000000#000000000[Black]White[Color 2]#FFFFFF#FFFFFF255255255[White]Red[Color 3]#FF0000#FF000025500[Red]Green[Color 4]#00FF00#00FF0002550[Green]Blue[Color 5]#0000FF#0000FF00255[Blue]Yellow[Color 6]#FFFF00#FFFF002552550[Yellow]Magenta[Color 7
阅读全文
摘要:1、Option Explicit '强制对模块内所有变量进行声明Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示Option Compare Text '字符串不区分大小写Option Base 1 '指定数组的第一个下标为 12、On Error Resume Next '忽略错误继续执行 VBA代码,避免出现错误消息3、On Error GoTo ErrorHandler '当错误发生时跳转到过程中的某个位置4、On Error GoTo 0 '恢复正常的错误提示5、App
阅读全文
摘要:终于开始盼望已久的VBA中级班!很荣幸地成为中级班的第一批学员,现在就让我们开始VBA新的旅程吧!1 变量的命名规则1.1 变量有些数据是在程序执行中会发生变化的,为此我们分配一个内存中的位置,来存储这些不确定的数据,这就是变量。每一变量都有变量名,在同一范围内必须是唯一的。可以指定数据类型,也可以不这么做。1.2 变量命名规则变量名必须以字母开头(中文版可以中文开头),由字母、数字和下划线组成(中文版中可以使用中文),不得超过255个字符(所有版本一致)。要注意的是,变量名不可以是系统的保留名称,如if、else、end等。VBA中变量名不区分大小写2 声明变量声明变量是确定变量名并为变量指
阅读全文
摘要:一、四个重要概念在Excel VBA中,对象、方法、属性、事件是四个很重要的概念。对象代表应用程序中的元素,比如,工作表、单元格、图表、窗体,或是一份报告。方法指的是对象能执行的动作。例如,Add、Copy工作表,Select工作簿等。属性对象的属性定义了对象的特征,诸如大小、颜色或屏幕位置,或某一方面的行为,诸如对象是否有激活或可见的。可以通过修改对象的属性值来改变对象的特性。例如,Name、Value、Count、Row等事件是一个对象可以辨认的动作,像单击鼠标或按下某键等,并且可以写某些代码针对此述动作来做响应。用户做动作或程序代码的结果可能导致事件的发生,或是由系统引发。例如,Ente
阅读全文
摘要:本课内容:工作簿和工作表对象主讲:rover18学习时间:2010年11月 本节课将学习工作簿对象Workbooks、Workbook与工作表对象Worksheets、Worksheet。在我们了解了VBA的四大要素——对象、属性、方法和事件后,会发现VBA的程序是对对象的一系列操作与控制:如果将对象看作一个名词,那么属性是描述该名词的形容词,方法是为名词赋予动作的动词,事件是某一动作后引发的变动。一切都围绕着对象展开。那么在VBA中有哪些对象?对象之间的关系如何?每个对象有哪些属性、方法与事件?这些对象的关系结构我们称之为对象模型。对象模型: EXCEL中所有集合、对象的层次分布结构集合(c
阅读全文