1、实现一个基本的复制功能,办公室同事所需要的一个小功能。
- Sub rep()
- '
- ' rep Macro
- ' 宏由 sea gull 录制,时间: 2007-1-10
- '
-
- '
- Dim i As Integer
- Dim endrow As Integer
- endrow = Range("A65536").End(xlUp).Row
-
- For i = 2 To endrow
-
- If Cells(i, 2).Value = "" Then
- Cells(i, 2).Value = Cells(i, 3).Value
- End If
-
- Next
-
- End Sub
2、检查身份证号码不为18位的单元格刷红:
- Sub check18()
- '
- ' check18 Macro
- ' 宏由 sea gull 录制,时间: 2007-1-10
- '
- '
- Dim i As Integer
- Dim endrow As Integer
- endrow = Range("A65536").End(xlUp).Row
- For i = 2 To endrow
- If Len(CStr(Cells(i, 3).Value)) <> 18 And Len(CStr(Cells(i, 3).Value)) <> 15 Then
- Cells(i, 3).Font.ColorIndex = 3
- End If
- Next
-
- End Sub
分享到:
相关推荐
《Excel VBA程序开发自学宝典(第3版)案例文件》是一本专注于Excel VBA编程技术的自学教程,旨在帮助读者深入理解并掌握Excel VBA的编程技巧。该书的第三版更新了大量实例,提供了丰富的实践练习,旨在使学习者能够...
罗刚君老师的VBA自学宝典(第3版),这个不用多介绍吧,120多兆高清且带详细阅读标签,适合VBA初学者及进阶,很多人肯定在找这本书,有需要的尽情的下吧。《Excel VBA 程序开发自学宝典(第3 版)》是VBA 入门与提高...
《Excel与VBA程序设计》是一本面向VBA初学者及有一定基础的学习者的教程,旨在帮助读者深入理解和掌握Excel中的VBA(Visual Basic for Applications)编程技术。VBA是Microsoft Office套件中的一种内置编程语言,它...
Excel的对象模型包括Workbook、Worksheet、Range等主要对象,它们之间有层次关系,通过对象的属性和方法可以操控Excel的每一个细节。比如,利用Range对象,你可以对单元格进行读写操作,使用Worksheet对象可以操作...
"VBA程序集实例50"是一个集合,包含了50个不同的VBA应用示例,旨在帮助用户学习和理解如何利用VBA来解决实际工作中的问题。 在Excel中,VBA可以用来创建宏,宏是一系列预定义的命令,执行时可自动完成特定的任务。...
虽然本部分介绍不是一份完整的VBA参考文档,但作为快速浏览和介绍,它为读者提供了一个良好的起点,帮助他们开始使用Excel和VBA进行简单的自动化开发。随着学习的深入,读者将能够掌握更多高级功能,进而编写出更为...
2. **对象模型**:掌握Access的对象模型,如Database、TableDef、QueryDef、Recordset等,理解它们的属性、方法和事件,这是构建VBA程序的基础。 3. **宏与模块**:学习如何使用宏进行简单的自动化,然后过渡到使用...
总的来说,【EXCEL自定义字段抽取VBA程序】是一个对企业数据管理非常有帮助的工具,它结合了Excel的易用性和VBA的强大功能,使得数据抽取和分析变得更加简单和高效。无论是在CRM(客户关系管理)、生产明细统计还是...
- **Excel的功能与特性**:强调了Excel的强大功能不仅限于简单的数据处理,更涵盖了高级的数据分析、图表制作和自动化操作,特别是VBA的加入使得Excel成为了一个强大的应用程序开发平台。 - **VBA的学习路径**:...
非常详尽的Excel_VBA程序设计,好不容易才整理搜索到的。 一、VBA语言基础 1 第一节 标识符 1 第二节 运算符 1 第三节 数据类型 1 第四节 变量与常量 1 第五节 数组 2 第六节 注释和赋值语句 2 第七节 书写规范 2 第...
excel VBA程序开发,简单的说, Excel VBA 是依附于 Excel 程序的一种自动化语言, 它可以使常用的程序自动化, 类似于 DOS(磁盘操作系统)中的批处理文件(后缀名“.bat”)。那么它有什么具体的功能?在 工作中与...
在这个特定的案例中,我们探讨的是一个利用Excel VBA编写的微型聊天程序。该程序利用Winsock控件实现了TCP/IP通信,从而让两个Excel实例之间能够进行实时的信息交换,类似于QQ等即时通讯软件的基本功能。 首先,让...
《Excel与VBA程序设计》是一本实用性极强的技术书籍,不仅适合初学者入门,也为资深用户提供了深入探讨VBA编程的可能性。通过阅读本书,读者能够全面了解如何利用VBA提高Excel的工作效率,并解决日常工作中遇到的...
学习Excel vba编程,尝试编写简单vba程序开始,从一个“Hello word”程序开始,然后逐步增加复杂性。
Access数据库实用教程主要聚焦在VBA程序设计的学习上,VBA是Visual Basic for Applications的缩写,它是Visual Basic编程语言的一个子集,具备相同的功能。在Office应用中,VBA被广泛用于自动化任务和增强应用的功能...
2. **对象模型与事件驱动编程**:Excel的VBA编程基于对象模型,其中每个元素(如工作簿、工作表、单元格等)都是一个对象。理解这些对象的属性、方法和事件对于高效编程至关重要。例如,如何使用Range对象选择和操作...
本主题涉及的是一个利用VBA创建的简单日历窗体,它可以帮助用户更直观地选择日期,并能与Excel表格数据进行交互。这个日历窗体特别适合于那些需要频繁输入或管理日期信息的工作表。 首先,让我们详细了解一下VBA...
在VBA中,如果想要多个按钮共用同一个事件处理程序,我们可以创建一个公共的Sub过程,然后在每个按钮的`Click`事件中调用这个公共过程。这样,无论用户点击哪个按钮,都会执行相同的操作。 以下是一个简单的步骤...
在这个项目中,VBA被用来创建一个完整的程序,不仅限于简单的数据处理,而是构建了一个游戏或模拟器。 2. **VBA编程**:VBA编程涉及到变量声明、函数、过程、条件语句、循环、对象模型等基础知识。在魔方程序中,...
- **用户界面**:为了方便用户操作,可以在Excel中设计一个简单的用户界面,用户可以通过点击按钮来启动逐步回归过程,并查看最终结果。 #### 五、结论 逐步回归分析是一种有效的方法,可以帮助研究人员和分析师...