两天帮朋友写了个VBA小程序,自我感觉不错。有些小东西记录下: 一、关于工作表隐藏: Sheet1.Visible有三个属性,xlSheetVisible是显示,xlSheetHidden是隐藏,xlSheetVeryHidden也是隐藏,和xlSheetHidden的区别是用xlSheetVeryHidden隐藏的只能在VBA里打开,从菜单里都不能取消隐            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 10:51:51
                            
                                406阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、声明数组。  数组的声明方式和其它的变量是一样的,它可以使用Dim、Static、Private 或 Public 语句来声明。标量变量(非数组)与数组变量的不同在于通常必须指定数组的大小。若数组的大小被指定的话,则它是个固定大小数组。若程序运行时数组的大小可 以被改变,则它是个动态数组。数组是否从0 或1 索引是根据Option Base 语句的设置。如果Option Base 没有指定为             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 09:48:44
                            
                                306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            可以在 Visual Basic 中使用 ControlType 确定窗体或报表中的控件的类型。Byte 型,可读/写。 expression.ControlType expression 必需。返回“应用于”列表中的一个对象的表达式。 设置 ControlType 属性是用于指定控件类型的固有常量 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 10:14:00
                            
                                609阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            大家好,今日继续和大家分享VBA 
  编程中常用的常用“积木”过程代码。这些内容大多是我的经验的记录,来源于我多年的经验。今日分享的是NO.227-NO.228 
  ,内容是:NO. 227 
  :在工作表的SelectionChange 
  事件中当返回的区域引用是“A1 
  ”时触发SelectionChange 
  事件NO. 228 
  :Target.Address(            
                
         
            
            
            
             FileDialog 属性说明(VBA)
 
[日期:2008-06-18]	来源:  作者:	[字体:大 中 小]
 
 
 
 
 
参阅应用于示例特性
返回一个 FileDialog 对象,该对象代表文件对话框的实例。
 
expression.FileDialog(fileDi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-04-24 10:01:36
                            
                                7610阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            总结VBA的集合类型
      VBA的对象是有很多共性的,抛开它们所在层次的不同,它们的很多操作特征是一样的,比如它们都包括子对象集合,都包括某些激活操作,删除操作等等。像简单的Activate,Delete,Cut类似的操作我就不详细说了。下面我先总结一下这些共性中出镜率最多的类型:Collection,然后分析一下与之类似的两种常用类型,总结它们的不同。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-27 10:18:20
                            
                                87阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引言本人本次实践的目标是数据查询。具体实现方式应该是:使用窗体及其他控件做查询的条件的输入使用excel作为查询结果的输出从桌面上看应该是,前面一个窗口输入查询条件,然后点确定,后面有个excel显示结果。类似下图这种    一、打开窗口 窗体俗称对话框,在可视化的面向对象的编程软件中都应该有。在VBA中也有,可以打开 excel->开发工具            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 10:45:48
                            
                                449阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            vba 获取sql server设置属性Properties的描述
在日常的应用开发中,VBA(Visual Basic for Applications)与 SQL Server 的结合能够极大地提高数据处理的效率。为了在VBA中获取SQL Server的属性设置,开发者常常需要用到一定的步骤和技巧。本文将通过一个实例来详细探讨如何使用VBA从SQL Server获取设置属性的过程,其中包含调            
                
         
            
            
            
            接上讲内容)   在前面的两讲中我们讲了类和标准模块的内容,这一讲,我们来讲具体的运行过程.对于此时而言,团队已经组建完成,方针也已经确定,剩下的内容就将是团队的运作。 
  我们点击下面截图的运行按钮(把基础数据的值付给类,然后利用类完成查找的方案):  
     执行过程的解析: 
  ①   标准模块将在“L”列建立一个循环,循环的条件是Cells(i, "l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 23:45:12
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【Cells属性】 Cells属性用于返回一个Range对象,表示工作表中所有的单元格,包括已经使用的单元格和未使用的单元格。 【代码区域】 【执行结果】 【Columns属性】 Columns用于返回一个Range对象,表示当前工作簿中指定区域的列。 【代码区域】 【执行结果】 【Next属性】            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-26 16:54:00
                            
                                356阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            【ActiveSheet属性】 ActiveSheet属性用于返回一个对象,表示活动工作簿中或指定的窗口或工作簿中的活动工作表 【Colors】 Colors属性是一个Variant类型的可读写属性,用于返回或设置工作簿调色板中的颜色 【EnableAutoRecover属性】 EnableAuto            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-23 15:01:00
                            
                                386阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            excelperfect在前面的几篇文章中,我们自定义的函数使用定义为Range的参数来从Excel工作表中获取数据,例如:Function VINTERPOLATEB(Lookup_Value As Variant, _
   Table_Array As Range, _
   Col_Num As Long)如果在公式中使用单元格区域作为参数来调用该函数,运转得非常好:=VINTERPOLA            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 14:35:13
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Excel VBA 常用对象:Application  Excel应用程序Workbook  Excel 工作簿Worksheet  工作表Range  单元格Application对象Application对象四种属性:ScreenUpdating属性;DisplayAlerts属性;EnableEvents属性;WorksheetFunction属性。A            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-25 09:25:14
                            
                                461阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            VBA 类模块学习1  问题背景2  创建自己的对象3  属性过程4  创建集合4.1  `Collection` 对象创建集合4.2   在类模块中创建集合5  封装 本文中,大部分内容源于书籍《Excel 2007 VBA 参考大全》,ISBN:9787115311696。感谢原书第一作者及译者。 工作表模块、图表工作表模块、工作簿模块和用户窗体模块都是类模块。不过,这些模块都是特定类型的类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 20:18:09
                            
                                155阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Sub 宏1() ' ' 宏1 宏 ' ' Range("E3:E33").Select Selection.Copy tyear = 2010 tmonth = 1 For startIndex = 3 To 2701 Step 31 '2436 Range("E" & startIndex).Se...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-03-22 03:26:00
                            
                                643阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            VB控件和对象:ScriptControl 控件3. ScriptControl 控件    Microsoft Script Control 控件可以创建运行任何 ActiveX(R) scripting 引擎,例如 Microsoft(R) Visual Basic (R) Scripting Edition 或Microsoft(R) JScript(TM) 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 17:25:01
                            
                                788阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             range().resize(x,y) 方法语法Range(i,j).resize(行数,列数)   resize(x,y) 表示的区域,x是行,往下。Y是列,往右。重新定位出来的区域 resize() 得出的是一个区域范围!!!因为X 是表示行数,必须大于0因为Y是表示列数,必须大于0resize(x,y)可以为负数吗?比如 resize(-1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-09 08:57:37
                            
                                788阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            大家好,我是东哥。经常给大家推荐好用的数据分析工具,也收到了铁子们的各种好评。这次也不例外,我要再推荐一个,而且是个爆款神器。Excel和Jupyter Notebok都是我每天必用的工具,而且两个工具经常协同工作,一直以来工作效率也还算不错。但说实在,毕竟是两个工具,使用的时候肯定会有一些切换的成本。最近,在逛GitHub突然发现了一款神器「PyXLL-Jupyter」,它可以完美将Jupyte            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-09 17:46:52
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            读取系统文档属性Sub read()On Error Resume Nextrw = 1Worksheets(1).ActivateFor Each p In ActiveWorkbook.BuiltinDocumentProperties Cells(rw, 1).Value = p.Name C...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-06-15 10:33:00
                            
                                343阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 在工具栏中将"开发工具"菜单调出来,点击VBA script或者快捷键ALT+F11, 打开编程窗口 1. 下拉列表:选中要处理的单元格 数据 数据验证(数据有效性) 序列 输入示例:1,2,3 1. function和sub最大区别在两点 1.function可以返回值,sub则不可以返回值            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-24 08:47:00
                            
                                923阅读
                            
                                                                                    
                                2评论