摘要: msgbox的用法: 它有多个参数,但常用的就前两个。详情如下表。其实它就是个vba函数 显示全部为(vba.interation.msgbox) 参数,主要用前两个 示例 Sub test() Dim i As Integer i = MsgBox("您好吗", 1 + 48) '它有返回值,对应 阅读全文
posted @ 2023-04-15 23:59 快乐58 阅读(93) 评论(0) 推荐(0)
摘要: Active控件的在设计模式下才能更改,进行操作:按钮主要用到的属性有 caption "按钮什么名字";visible“按钮是否可见” enable“按钮是否可编辑” 这三个属性值,其余都比较简单常用 Sub test() Sheet1.CommandButton1.Caption = "结束" 阅读全文
posted @ 2023-04-15 23:55 快乐58 阅读(503) 评论(0) 推荐(0)
摘要: 考场编排系统使用说明书 考场编排系统下载地址:百度网盘 目录 考场编排系统使用说明书... 1 一、考场编排系统的优势... 2 优势1:从根本上杜绝考生串通舞弊现象。... 2 优势2:操作简单。... 2 优势3:有较高的智能性。... 2 优势4:限制条件少,通用性强。... 2 优势5:具有 阅读全文
posted @ 2023-04-15 23:54 快乐58 阅读(487) 评论(0) 推荐(0)
摘要: Excel VBA用Copy方法进行复制粘贴,往往会导致粘贴的数据没有了行高和列宽。那么,当我们要进行复制粘贴时,如何保证粘贴的数据保留原有的格式(包括行高列宽都不能变)。 笔者以一个模板设计为例进行说明。 模板表如图1 所示。 图1 根据模板表生成表格的效果如图2所示。 图2 使用Copy方法复制 阅读全文
posted @ 2023-04-15 23:52 快乐58 阅读(3062) 评论(0) 推荐(0)
摘要: ——将EXCEL VBA代码移植到VB.NET .NET是微软公司在2002年推出的全新编程框架,支持多种语言应用程序开发。使用Visual Basic在Microsoft .NET Framework上编程,这就是Visual Basic.NET,简称VB.NET。 VB.NET是Microsof 阅读全文
posted @ 2023-04-15 23:50 快乐58 阅读(540) 评论(0) 推荐(0)
摘要: 为了保护自己辛辛苦苦编写的Excel VBA代码不被盗用,我们需要对Excel VBA代码进行加密。通常的做法是利用给工程设置密码的方法实现加密,对于这类加密方法,由于存在安全度低、易破解等问题,因此往往起不到应有的效果。通过将Excel VBA代码封装成DLL动态链接库,可有效防止代码被非法查看。 阅读全文
posted @ 2023-04-15 23:50 快乐58 阅读(793) 评论(0) 推荐(0)
摘要: (1)99乘法表,以及为此表修改格式Sub test() For x = 1 To 10 For y = 1 To 10 Cells(x, y).Value = x & "*" & y & "=" & x * y Next y Next xEnd SubSub test2()Dim cell As 阅读全文
posted @ 2023-04-15 23:47 快乐58 阅读(64) 评论(0) 推荐(0)
摘要: 在VBA代码中引用Excel工作表中单元格区域的方式小结 分类:ExcelVBA>>ExcelVBA对象模型编程>>常用对象>>Range对象 在使用ExcelVBA进行编程时,我们通常需要频繁地引用单元格区域,然后再使用相应的属性和方法对区域进行操作。所谓单元格区域,指的是单个的单元格、或者是由多 阅读全文
posted @ 2023-04-15 23:46 快乐58 阅读(463) 评论(0) 推荐(0)
摘要: 为了控制Excel,学了些VBA,总结下语法,下文分为五部分: 一、代码组织 二、常用数据类型 三、运算符 四、控制流 五、常用内置函数 一、代码组织 1.能写代码的地方有{模块,类模块}。 2.代码中可以写的成员有{变量和常量,过程和函数}。对成员的访问修饰符有{public,private} 3 阅读全文
posted @ 2023-04-15 23:44 快乐58 阅读(381) 评论(0) 推荐(0)
摘要: 译者注:本文为大大佐翻译自www.vba-ie.net的教程,仅做日语学习之用,如转载此文请告知。文中所有截图均未换成中文界面,因为笔者的电脑也是日文系统,望理解。 本教程作为入门,涵盖了从利用VBA对IE进行控制、从网页中获取数据等基本的内容,到面向实际的更广泛的内容。但很多人甚至都不知道Exce 阅读全文
posted @ 2023-04-15 23:41 快乐58 阅读(130) 评论(0) 推荐(0)
摘要: nternetExplorer控制的准备(库的添加) Microsoft HTML Object Library,Microsoft Internet Controls的添加方法。 为了用Excel VBA对IE进行控制而执行宏的时候,Excel初期会发生错误。为了可以操作IE,我们必须要添加用来使 阅读全文
posted @ 2023-04-15 23:41 快乐58 阅读(312) 评论(0) 推荐(0)
摘要: 利用Navigate方法用IE访问某URL 现在,我们来说明一下如何用让IE启动并访问某URL。启动IE用到了InternetExplorer对象的Navigate方法。 用Navigate方法来显示某URL的网页,但是如果要在网页完全加载完毕之前一直等待还需要其他的处理,接下来我们详细的说明。 目 阅读全文
posted @ 2023-04-15 23:39 快乐58 阅读(772) 评论(0) 推荐(0)
摘要: 假设我们需要将文件夹“C:\FolderA”中的符合下面条件的文件,拷贝到“C:\FolderB”中。 拷贝条件:扩展名是xls或xlsx,并且文件名中不包含“OK”字样。 在Excel中插入一个ActiveX按钮,在按钮的事件中加入如下代码: Private Sub CommandButton1_ 阅读全文
posted @ 2023-04-15 23:38 快乐58 阅读(1038) 评论(0) 推荐(0)
摘要: 做了几个月的Excel VBA,总结了一些常用的代码,我平时编程的时候参考这些代码,基本可以完成大部分的工作,现在共享出来供大家参考。 说明:本文为大大佐原创,但部分代码也是参考百度得来。 改变背景色 Range("A1").Interior.ColorIndex = xlNone ColorInd 阅读全文
posted @ 2023-04-15 23:37 快乐58 阅读(750) 评论(0) 推荐(0)
摘要: 1 VBA中的字符串 VBA不仅可以处理数字,也可以处理文本(字符串)。VBA提供了两类字符串:一类为固定长度的字符串,声明时包含指字的字符数。例如,下面的语句Dim strFixedLong As String*100声明字符串变量后,无论赋予该变量多少个字符,总是只包含100个字符,但字符串最长 阅读全文
posted @ 2023-04-15 23:34 快乐58 阅读(331) 评论(1) 推荐(0)
摘要: Excel-VBA操作文件四大方法之一 在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文 件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Excel中应用VBA操作数据 阅读全文
posted @ 2023-04-15 23:32 快乐58 阅读(2005) 评论(0) 推荐(0)
摘要: VBA概述 VBA(Visual Basic For Application)是VB语言在Office产品中的应用,它基于Visual Basic For Windows发展而来,Visual Basic For Windows是Microsoft于1992年推出的开发Windows应用程序的程序设 阅读全文
posted @ 2023-04-15 23:26 快乐58 阅读(356) 评论(0) 推荐(0)
摘要: Excel中的工作表(Worksheet)是由一系列行和列组成的二维表,当我们在使用Excel创建应用程序(例如编写VBA代码),或者创建一个复杂的Excel应用(例如公式、数据透视表、统计图表等)时,需要引用独立的Excel单元格(称之为Cell)或单元格区域(称之为Range),详细了解各种不同 阅读全文
posted @ 2023-04-15 23:24 快乐58 阅读(527) 评论(0) 推荐(0)
摘要: 从理论上讲,VBA没有提供任何的错误处理机制,这种被用在微软Office产品中的以Visual Basic语言为基础的脚本语言根本就不要任何的错误处理,当程序出现错误或产生异常情况时,VBA会自动定位到出错的代码行,然后提示用户出错的可能原因。这是典型的脚本语言的错误提示,联想到javascript 阅读全文
posted @ 2023-04-15 23:23 快乐58 阅读(264) 评论(0) 推荐(0)
摘要: Excel支持许多的快捷键,用来帮助我们更加快速和方便地制作专业级的报表和统计图表,这些快捷键和功能键基本涵盖了Excel中的各种操作,本文列出了它们的功能。实际使用中如果想要支持复合操作的快捷命令,可以通过Excel的宏进行录制,将一组常用的命令包含进去,并创建一个独立的快捷键保存起来。有关自定义 阅读全文
posted @ 2023-04-15 23:22 快乐58 阅读(671) 评论(0) 推荐(0)
摘要: Excel中的许多对象都可以响应事件,这其中包括了Excel程序自身的事件,也包括了我们在Excel中开发VBA应用程序时在对象上所附加的事件处理程序,如按钮的响应事件、单元格被选中的事件、工作表被激活的事件等。大多数的事件处理程序我们都耳熟能详,本文在此重点介绍一下Excel中的图表事件。 在Ex 阅读全文
posted @ 2023-04-15 23:21 快乐58 阅读(149) 评论(0) 推荐(0)
摘要: 使用标准的计算机键盘你可以输入大约94种不同的字符,包括字母、数字和其它一些功能符号。但是我们在实际应用中会使用很多其它的字符,这些字符都不能通过标准的US键盘直接输入,例如标准字体Arial中就有大约200种不同的字符可以使用,包括英镑符号£,欧元符号€,版权符号©等。本文描述了如何在Excel中 阅读全文
posted @ 2023-04-15 23:19 快乐58 阅读(558) 评论(0) 推荐(0)
摘要: 目录 Column ComboBox Copy Paste CountA Evaluate Excel to XML Excel ADO Excel to Text File Excel Toolbar Column 1. 选择整列 Sub SelectEntireColumn() Selectio 阅读全文
posted @ 2023-04-15 23:17 快乐58 阅读(173) 评论(0) 推荐(0)
摘要: 目录 AutoFilter Binding Cell Comments Cell Copy Cell Format Cell Number Format Cell Value Cell AutoFilter 1. 确认当前工作表是否开启了自动筛选功能 Sub filter() If ActiveSh 阅读全文
posted @ 2023-04-15 23:16 快乐58 阅读(710) 评论(0) 推荐(0)
摘要: VBA作为一种被用在Microsoft Office产品中的脚本语言,功能实际上是很强大的,这要归功于它继承了Visual Basic的很多优良传统,如我们可以在VBA工程中像VB 6一样引入类库或ActiveX控件。当然,你在VB 6中使用的组件或控件也完成可以在VBA中使用,例如日期输入组件。 阅读全文
posted @ 2023-04-15 23:14 快乐58 阅读(48) 评论(0) 推荐(0)
摘要: 目录 Chart Export Chart Format Chart Lengend Chart Protect Chart Title Chart Chart Export 1. 将Excel中的图表导出成gif格式的图片保存到硬盘上 Sub ExportChart() Dim myChart A 阅读全文
posted @ 2023-04-15 23:13 快乐58 阅读(690) 评论(0) 推荐(0)
摘要: EXCEL vba工程密码破解 方法一:这种方法实际是避开VBA工程密码验证,即骗vba编辑器,该密码输入成功,请求放行。不管他是破解还是欺骗 能达到我们的目的角开就行______________________________________________________1.新建一个工作簿,打开 阅读全文
posted @ 2023-04-15 23:10 快乐58 阅读(633) 评论(0) 推荐(0)
摘要: 在活动中,我们常会有抽奖,抽奖箱准备繁琐,现在多采用线上抽奖方式,下面用Excel VBA写了一个简单的抽奖小程序 简单测试效果如下,可实现: 多次抽奖,且每次抽奖都不重复 抽奖界面滚动人员信息,点击抽奖按钮锁定中奖人员 中奖人员信息在右侧公示区域展示,最新中奖人员展示在最上方 设置了一部分误点、误 阅读全文
posted @ 2023-04-15 23:09 快乐58 阅读(2338) 评论(10) 推荐(0)
摘要: 完整的tk算法: //源自http://translate.google.cn/ TKK=eval('((function(){var a\x3d618632403;var b\x3d1485484074;return 412204+\x27.\x27+(a+b)})())'); //会变动 //源 阅读全文
posted @ 2023-04-15 23:02 快乐58 阅读(211) 评论(0) 推荐(0)
摘要: 时间函数 变量类型类型说明如下: %——整型 &——长整型 !——单精度浮点数 #——双精度浮点数 @——货币型 $——字符串型在Excel中录入数据时如何自动插入当前时间呢?比如说,用Excel制作了一份考勤表,员工上班时,门卫在相应的单元格中输入数值1,而想让Excel自动获取当前时间呢?对于这 阅读全文
posted @ 2023-04-15 22:58 快乐58 阅读(61) 评论(0) 推荐(0)
摘要: Excel中可以使用VBA进行编程,下面是总结的几点,几个代码示例是从Microsoft Excel Visual Basic参考中Copy过来的,以供参考。 1.Excel中“视图”,工具栏,控件工具箱。可以从控件工具中拖入各种VBA控件。 2.打开“工具“,宏,Visual Basic编辑器,可 阅读全文
posted @ 2023-04-15 22:55 快乐58 阅读(158) 评论(0) 推荐(0)
摘要: Option Explicit '1把所有工作sheet的A1为选定状态 Public Sub ExcelManner() Dim i For i = ActiveWorkbook.Worksheets.Count To 1 Step -1 ActiveWorkbook.Worksheets(i). 阅读全文
posted @ 2023-04-15 22:53 快乐58 阅读(132) 评论(0) 推荐(0)
摘要: 1,vba字符串函数列表: Trim(string) 去掉string左右两端空白Ltrim(string) 去掉string左端空白Rtrim(string) 去掉string右端空白Len(string) 计算string长度Left(string, x) 取string左段x个字符组成的字符串 阅读全文
posted @ 2023-04-15 22:51 快乐58 阅读(67) 评论(0) 推荐(0)
摘要: VBA语言基础 第一节 标识符一.定义标识符是一种标识变量、常量、过程、函数、类等语言构成单位的符号,利用它可以完成对变量、常量、过程、函数、类等的引用。二.命名规则1) 字母打头,由字母、数字和下划线组成,如 A987b_23Abc2) 字符长度小于40,(Excel2002以上中文版等,可以用汉 阅读全文
posted @ 2023-04-15 22:49 快乐58 阅读(76) 评论(0) 推荐(0)
摘要: 目录 一,字符串操作.... 2 二,转换函数.... 2 三,时间函数.... 3 四,Excel vba语句... 4 .1.启用禁用事件.... 4 2. 启用禁用警告.... 4 3.取消复制选区.... 5 4.自动计算,禁用刷新.... 5 5. 状态栏进度.... 5 五,Excel单 阅读全文
posted @ 2023-04-15 22:47 快乐58 阅读(355) 评论(0) 推荐(0)
摘要: 用过VB的人都应该知道如何声明变量,在VBA中声明变量和VB中是完全一样的! 使用Dim语句Dim a as integer '声明a为整型变量Dim a '声明a为变体变量Dim a as string '声明a为字符串变量Dim a as currency ,b as currency ,c a 阅读全文
posted @ 2023-04-15 22:43 快乐58 阅读(76) 评论(0) 推荐(0)
摘要: 目录 ActiveCell ActiveWorkbook AdvancedFilter AutoFill ActiveCell 1. 检查活动单元格是否存在 Sub activeCell() If ActiveCell Is Nothing Then End IfEnd Sub 2. 通过指定偏移量 阅读全文
posted @ 2023-04-15 22:38 快乐58 阅读(480) 评论(0) 推荐(0)
摘要: 第一节 文件的操作1) Excel 文件1.1 新建与打开一.新建Workbooks.Add二.打开Workbooks.Open "路径/" & "文件名.xls"三.文件打开对话框的使用Application.GetOpenFilename(fileFilter:="Excel files(*.x 阅读全文
posted @ 2023-04-15 22:32 快乐58 阅读(155) 评论(0) 推荐(0)
摘要: 一 VBA FileSystemObject 用户定义类型未定义 以下VB代码,产生编译错误:用户定义类型未定义Dim fso As New FileSystemObject, fil As FileListBox Set fil = fso.createtextfile("c:/sam.txt", 阅读全文
posted @ 2023-04-15 22:29 快乐58 阅读(242) 评论(0) 推荐(0)
摘要: 最近由于项目的需要,需要在Excel自定义一些函数,来完成特殊的处理,为了完成工作,就囫囵吞枣的写了一些代码,现在闲暇下来,就好好的学习一下,VBA的基础知识。 1.变量 1.Dim <<variable_name>> As <<variable_type>> 2.规则 变量名称必须使用一个字母作为 阅读全文
posted @ 2023-04-15 22:22 快乐58 阅读(89) 评论(0) 推荐(0)
摘要: 1.准备工作环境 1.2、新建工作环境 打开新建一个Excel表格,后缀名为.xls 或 . xlsm,但是excel默认后缀名为 .xlsx (xlsx不支持宏的定义,其余2种都支持,宏可以理解为不支持写VBA。。。。其实也可以写,就是保存有点问题,最好用其他2种吧) 1.2.1有开发工具选项打开 阅读全文
posted @ 2023-04-15 22:15 快乐58 阅读(107) 评论(0) 推荐(0)
摘要: 1.换行: 空格+“_”+回车 2.集合【workbooks\worksheet\cells】3.行:Range 单元格:Cell4.中止死循环:ctrl+暂停键5.判断是否为数字:IsNumeric(单元格)1.7对象的属性:对象所具有的特性 给单元格赋值 Sheet.Range("单元格位置") 阅读全文
posted @ 2023-04-15 22:08 快乐58 阅读(58) 评论(0) 推荐(0)
摘要: 文章目录 Vba菜鸟教程 编辑器 宏 vba基本语法 运算符 变量 数组 字典 语句 简写语句 sub语句 调用语句 退出语句 跳转语句 错误处理语句 循环语句 判断语句 公式与函数 在单元格输入公式 利用单元格公式返回值 调用工作表函数 利用vba函数 自定义函数 操作对象 类模块 excel应用 阅读全文
posted @ 2023-04-15 22:05 快乐58 阅读(447) 评论(0) 推荐(0)
摘要: VBA入门学习笔记本 关键词:VB、VBA、Microsoft office、excel、access、PowerPoint 1.VBA的基本概念 2 数据类型 2.1 VBA基本数据类型 2.2 VBA自定义的数据类型 3 VBA常量 3.1 VBA系统定义常量 3.2 VBA固有常量 3.2 V 阅读全文
posted @ 2023-04-15 21:55 快乐58 阅读(340) 评论(0) 推荐(0)
摘要: Abs 函数 返回将传递给指定数字的绝对值的相同类型的值。 语法 Abs(数字) 必需的_number_ 参数可以是任何有效的数值表达式。 如果 number 包含 Null,则返回 Null;如果它是未初始化的变量,则返回 0。 数字的绝对值是其无符号大小。 例如, ABS(-1)和ABS(1)都 阅读全文
posted @ 2023-04-15 21:52 快乐58 阅读(1152) 评论(0) 推荐(0)
摘要: 1. VBA 局部变量和全局变量 1. 局部变量 在Sub或者Function结构中定义的变量 通常使用Dim关键词来声明,但是可以不声明使用(不报错) 2. 全局变量 在Sub或者Function外部(尽量在整个代码顶部),使用Public关键词定义 Public name '普通全局变量 Pub 阅读全文
posted @ 2023-04-15 21:48 快乐58 阅读(184) 评论(0) 推荐(0)
摘要: 1、 语法,编程的基础 1.1 VBA中有哪些数据类型 VBA里的数据类型有:字节型(Byte)、整数型(Integer), 长整数型(Long), 单精度浮点型(Single), 双精度浮点型(Double),货币型(Currency)等等 数据类型类型标识符字节 字符串型 String $ 字符 阅读全文
posted @ 2023-04-15 21:39 快乐58 阅读(140) 评论(0) 推荐(0)
摘要: 最近接触了一下VBA编程,才知道Excel还能编程,而且还如此强大,真的是惊呆了,话不多说,先了解一下VBA常用的语法吧。 1、基础语法 //高级for循环 Function deleteArrayByIndex(list) As String Dim item For Each item In l 阅读全文
posted @ 2023-04-15 21:20 快乐58 阅读(45) 评论(0) 推荐(0)
摘要: 1、Application.CommandBars("Worksheet Menu Bar").Enabled = false 2、cells(activecell.row,"b").value '活动单元格所在行B列单元格中的值 3、Sub CheckSheet()'如果当前工作薄中没有名为kk的 阅读全文
posted @ 2023-04-15 21:17 快乐58 阅读(653) 评论(0) 推荐(0)
摘要: - - - - - - - - - - - - - - - - - - VBA语法基础(上)- - - - - - - - - - - - - - - - - - 数据类型“数据类型”是指如何将数据存储在内存中。(1)Boolean表示逻辑数据,可以是True或False中的任一个值。占用2字节的存 阅读全文
posted @ 2023-04-15 21:15 快乐58 阅读(112) 评论(0) 推荐(0)
摘要: 经典Excel VBA代码 收藏 VBA基础在大家的关注声中即将告一段落了,有许多经典的VBA操作我们只是作了简要的介绍,想要熟练地使用VBA还需要大家慢慢地去消化和吸收,然后在实践中总结和提高。最后我们收集了常见的VBA代码以飨广大的读者,希望对大家有所启示。 Application(Excel程 阅读全文
posted @ 2023-04-15 21:04 快乐58 阅读(183) 评论(0) 推荐(0)
摘要: 给程序自动加行号 Sub 程序自动加行号() Dim nLineNum Dim sLindNum As String Dim selRge As Range '以下变量用于"将注释改为蓝色" Dim lineProgramRange As Range Dim commentRange As Rang 阅读全文
posted @ 2023-04-15 21:02 快乐58 阅读(29) 评论(0) 推荐(0)
摘要: ‘将文件夹下的所有txt文件加载到本文档中 Function InsertIntoDoc(strPath as String) Set fso=CreateObject("Scripting.FileSystemObject”) Set objFolder=fso.GetFolder(strPath 阅读全文
posted @ 2023-04-15 20:59 快乐58 阅读(14) 评论(0) 推荐(0)
摘要: 语法高亮可使用VBA中的查找替换功能,如对于Delphi可先查找到关键字,然后将其设为蓝色即可,具体代码为: 1 Sub Replace1() 2 3 Dim i As Integer 4 5 Dim arr(15) as String 6 7 arr(0)="type" :arr(1)="clas 阅读全文
posted @ 2023-04-15 20:58 快乐58 阅读(18) 评论(0) 推荐(0)
摘要: 最近在学VBA,因为在看《WORD排班艺术》一书中,上面所写到我们只用到OFFICE的10%的功能,还有90%没有使用,或者我们不知道如何使用,故决定深入研究一番VBA,通过这几天对VBA的初步了解,感觉这里面确实有很多学问,如果能活用VBA宏代码,的确能省事不少,而且就可以说精通OFFICE了吧, 阅读全文
posted @ 2023-04-15 20:57 快乐58 阅读(35) 评论(0) 推荐(0)
摘要: '本示例为设置密码窗口 (1) If Application.InputBox("请输入密码:") = 1234 Then [A1] = 1 '密码正确时执行Else MsgBox "密码错误,即将退出!" '此行与第2行共同设置密码End If'本示例为设置密码窗口 (1)X = MsgBox(" 阅读全文
posted @ 2023-04-15 20:54 快乐58 阅读(298) 评论(0) 推荐(0)
摘要: 缘起 在Excel的VBA编程中,设计一个用于录入的用户窗体,该窗体包含1个文本框和2个按钮,文本框用于扫描枪的录入。 要求扫描枪可以连续录入,即每扫描完一个条码,文本框自动清空,文本框继续获得焦点。 我们知道扫描枪录入实际上等同于往文本框录入一段字符串并回车, 那么刚才的要求理论上可以在文本框的K 阅读全文
posted @ 2023-04-15 20:52 快乐58 阅读(1295) 评论(1) 推荐(0)
摘要: [VBA] vba控件常规使用 UserForm 基础 如何显示 UserForm 以下是用于显示 UserForm 编程语法是: UserFormName .Show 要显示名为 UserForm1, UserForm 使用以下代码: UserForm1.Show 不显示它实际上还能加载 User 阅读全文
posted @ 2023-04-15 20:48 快乐58 阅读(1048) 评论(0) 推荐(0)
摘要: 三、 Excel 工作薄(Book)的操作 1. Excel 创建工作薄(Book) Sub addWorkbook() Workbooks.Add End Sub 2. Excel 打开工作薄(Book) 方法名参数参数值说明 Open Filename 文件名 要打开的工作薄文件名 Passwo 阅读全文
posted @ 2023-04-15 20:43 快乐58 阅读(111) 评论(0) 推荐(0)
摘要: 二、 Excel 工作表(Sheet)的操作 1. Excel 添加工作表(Sheet) 方法名参数参数值说明 Add Before 工作表名称 在指定的工作表前面插入新的工作表 After 工作表名称 在指定的工作表后插入新的工作表 Count 数值 要添加的工作表数量 Type 类型 '在当前活 阅读全文
posted @ 2023-04-15 20:41 快乐58 阅读(1810) 评论(0) 推荐(0)
摘要: 一、Excel VBA 表格的操作 1. Excel表格的指定以及表格属性的设置 Sub main() '把表格B2的值改为"VBA Range和Cells函数" Range("B2").Value = "VBA Range和Cells函数" '把D4:E6范围内的每一个表格的值都改为"Excel 阅读全文
posted @ 2023-04-15 20:40 快乐58 阅读(198) 评论(0) 推荐(0)
摘要: 基本概念 1 怎么样才能操作数据库?使用ADO建立和数据库的连接,然后用ADO对象和sql语言对数据库进行操作。2 SQL是什么?SQL(Structured Query Language)是一种查询语言,可以查询、更新数据库中的数据。 3 SQL可以查询哪些数据库?SQL是一种通用的查询语言,可以 阅读全文
posted @ 2023-04-15 20:36 快乐58 阅读(117) 评论(0) 推荐(0)
摘要: 写在前面: 1、编写宏,打开VBA,双击ThisWorkbook对当前工作薄进行编写宏;双击Sheet1,对整个sheet编写宏; 或者创建模块,在模块里,编写、调试代码。 打开VBA的方法见第一讲,结合常用窗口进行编写、调试。 2、部分对象有提示,如Dim a As,敲击空格后有提示。 3、所有宏 阅读全文
posted @ 2023-04-15 20:34 快乐58 阅读(509) 评论(0) 推荐(0)
摘要: 原文地址 本文的对象是:有一定Excel VBA基础,对Word VBA还没有什么认识,想在Excel中通过VBA操作Word还有困难的人。 一、新建Word引用 需要首先创建一个对 Word Application 对象的引用。在VBA中,工具-引用,选取“MicroSoft Word 11.0 阅读全文
posted @ 2023-04-15 20:10 快乐58 阅读(3482) 评论(0) 推荐(0)
摘要: VBA是一种强大的编程语言,可用于自定义Microsoft Office解决方案。通过使用VBA处理一个或多个Office应用程序对象模型,可以容易地修改Office应用程序的功能或者能够使两个或多个Office应用程序协同工作以完成单个应用程序无法完成的任务。然而,使用VBA仅能控制操作系统的一小 阅读全文
posted @ 2023-04-15 20:07 快乐58 阅读(994) 评论(0) 推荐(1)
摘要: 在我们日常使用Excel的时候,不仅会用到当前Excel文件的数据,还经常需要访问其他的数据文件。这些数据文件可能是Excel文件、文本文件或数据库文件等。经常有朋友会问如何在vba代码里操作这些数据文件?本文就系统地介绍一下在Excel中应用VBA操作数据文件的方法。 本文主要介绍四种常用的方法: 阅读全文
posted @ 2023-04-15 20:02 快乐58 阅读(260) 评论(0) 推荐(0)
摘要: 二、利用VBA文件处理语句来处理文件 VBA包含了许多用于文件操作的语句和函数,可以满足绝大多数情况下的文件操作要求。下面我们按照操作目的进行一一介绍。 (一)文件处理 1.Name 语句 语法:Name oldpathname As newpathname 功能:重命名一个文件、目录、或文件夹,移 阅读全文
posted @ 2023-04-15 20:01 快乐58 阅读(249) 评论(0) 推荐(0)
摘要: 三、利用FileSystemObject对象来处理文件 FileSystemObject对象模型,是微软提供的专门用来访问计算机文件系统的,具有大量的属性、方法和事件。其使用面向对象的“object.method”语法来处理文件夹和文件,使用起来十分方便(需Office 2000以后版本)。File 阅读全文
posted @ 2023-04-15 20:00 快乐58 阅读(285) 评论(0) 推荐(0)
摘要: 四、利用API函数来处理文件 通过前面三种方法的介绍,你是否已经觉得足够了?是的,前面的方法完全可以应付几乎所有的文件操作。但是为了普及一下API,展示一下API的魅力,最后向大家介绍一下如何利用API函数来处理文件。另一方面也是本人对API情有独钟,为她做一下广告,呵呵。 大家对API的强大也是有 阅读全文
posted @ 2023-04-15 19:58 快乐58 阅读(171) 评论(0) 推荐(0)
摘要: 本示例为设置密码窗口 (1) If Application.InputBox("请输入密码:") = 1234 Then[A1] = 1 '密码正确时执行Else: MsgBox "密码错误,即将退出!" '此行与第2行共同设置密码End If本示例为设置密码窗口 (1)X = MsgBox("是否 阅读全文
posted @ 2023-04-15 19:56 快乐58 阅读(186) 评论(0) 推荐(0)
摘要: 最近单位内部的项目里要用到些报表EXCEL的生成,虽说JAVA 的POI可以有这能力,但觉得还是可能比较麻烦,因此还是转用.net来搞,用visual studio 2003配合office 2003,用到了一些VBA,因此小结并归纳之,选了些资料归纳在这里,以备今后查考 首先创建 Excel 对象 阅读全文
posted @ 2023-04-15 19:14 快乐58 阅读(457) 评论(0) 推荐(0)
摘要: 几种从数据库读取数据生成excel文件的比较OFFICE精英俱乐部 『 VBA交流 』 我的自学收集资料以下是近段时间从不同地方收集到的一些学习资料,希望对新手有借鉴作用,同时感谢各位对我的支持和帮助,先发60小点,代码可能不完全正确,请指正.全部显示1,Application.CommandBar 阅读全文
posted @ 2023-04-15 19:10 快乐58 阅读(165) 评论(0) 推荐(0)
摘要: Excel的Pivot Table在我们平时的办公场景 学习 以及 工作中都常用到,但如果想自动化快速操作透视表,那肯定离不开VBA,但如何通过VBA自动操作Pivot Table呢。下面列出国外一个作者有关VBA操作透视表Pivot Table代码大全,非常齐全 vba创建透视表:Create A 阅读全文
posted @ 2023-04-15 18:58 快乐58 阅读(2083) 评论(0) 推荐(0)
摘要: Excel对话框大全 序号 名称 描述 1 Application.Dialogs(1).Show 是调用打开对话框 2 Application.Dialogs(5或145).Show 是调用另存为对话框, 3 Application.Dialogs(6).Show 是删除文档 4 Applicat 阅读全文
posted @ 2023-04-15 18:48 快乐58 阅读(365) 评论(0) 推荐(0)
摘要: 1 2 3 Sub newb() CommandBars.Add "検索" End Sub 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Option Explicit Private Declare Sub Sleep Lib "kernel32.dll" ( 阅读全文
posted @ 2023-04-15 18:41 快乐58 阅读(144) 评论(0) 推荐(0)
摘要: 您需要从命令栏释放焦点以修复错误。尝试将其添加到 ExecuteMso 行下方: sld.Application.CommandBars.ReleaseFocus 除“ Button ”外,工具栏上的控件还包括“ ComboBox ”和“ PopUp ” 。 “工具栏”一词已消失。.. .. .. 阅读全文
posted @ 2023-04-15 18:39 快乐58 阅读(475) 评论(0) 推荐(0)
摘要: 问题需求: 1、菜单栏属于CommandBars集合,可以通过菜单栏名称或索引值对其进行引用:CommandBars(“Worksheet Menu Bar”)或CommandBars(1) 2、新添加的菜单是一个弹出式控件,其类型为msoControlPopup。 3、通过Add方法向Contro 阅读全文
posted @ 2023-04-15 18:36 快乐58 阅读(1005) 评论(0) 推荐(0)
摘要: Excel vba通过Application.CommandBars.FindControl的方法禁用菜单和工具栏 接管系统命令 本文内容中的所有示例都使用False来禁用命令栏控件,若想启用该控件则将其改为True。 本方法只在2003有效 2010以上版本部分有效 另外2010版以上功能区菜单无 阅读全文
posted @ 2023-04-15 18:32 快乐58 阅读(776) 评论(0) 推荐(0)
摘要: VBA*在工具栏上添加下拉列表框 在Excel工作表的菜单中可以添加新的菜单项和子菜单,如下面的代码所示。 Sub myTools() Dim myTools As CommandBarPopup Dim myCap As Variant Dim myid As Variant Dim i As B 阅读全文
posted @ 2023-04-15 18:09 快乐58 阅读(990) 评论(0) 推荐(0)
摘要: (第 1 辑)定制模块行为(1) Option Explicit '强制对模块内所有变量进行声明Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示Option Compare Text '字符串不区分大小写Option Base 1 '指定数 阅读全文
posted @ 2023-04-15 17:33 快乐58 阅读(110) 评论(0) 推荐(0)