记性不可靠,纸头最重要,Excel VBA(宏)入门实用--Like 使用
2013-08-24 12:09
417 查看
1. 打开你的Excel book之后,按下Alt+F11, 弹出一个VBA project的窗口,窗口左侧会列出你的当前Excel book.
右击你的 Excel book, 选择"Insert Module" ,弹出一个窗口,输出以下代码:
1. 语法问题。
2. Like 使用方法。 模式部分一定要放在Like后面部分,后面的“*”匹配任意字符,如果使用"#",则匹配数字.
3. 如何填充单元格
写完之后,选择你的Excel book, 单击工具栏的"RUn" ,就可以执行了。
关于如何添加备注:
右击你的 Excel book, 选择"Insert Module" ,弹出一个窗口,输出以下代码:
Sub My1111() Dim xx Dim xx Dim xx Dim xx Dim xx Dim xx For i = 1 To 1000 xx = Cells(i, 2) xx = Cells(i + 1, 2) 'Cells(i, 16) = xx 'Cells(i, 17) = xx If xx Like xx & "*" Then xx = Cells(i, 3) xx = Cells(i + 1, 3) xx = Cells(i, 4) xx = Cells(i + 1, 4) If xx = xx Or Abs(xx - xx) < 5 Then Cells(i, 2).Interior.ColorIndex = 3 Cells(i + 1, 2).Interior.ColorIndex = 3 End If End If Next i End Sub我把变量的名称都隐去了,只需要提醒自己的是:
1. 语法问题。
2. Like 使用方法。 模式部分一定要放在Like后面部分,后面的“*”匹配任意字符,如果使用"#",则匹配数字.
3. 如何填充单元格
写完之后,选择你的Excel book, 单击工具栏的"RUn" ,就可以执行了。
关于如何添加备注:
Sub My222() Dim rng As Range For Each rng In Range("A10:AR242") If rng.Value Like dian & "*" And rng.comment Is Nothing Then rng.AddComment rng.comment.Visible = False rng.comment.Text Text:=mytext End If Next End Sub上面 的代码首先判断满足一定条件的单元格,然后判断是否没有备注,之后再新增备注。
相关文章推荐
- excel-VBA入门-项目使用
- 第IV部分 高级编程技巧 第14章 使用VBA开发Excel实用程序
- excel和access : No 1 - 使用vba读写
- Excel VBA 操作 Word(入门篇)
- 使用java操作Excel入门 ---- jxl介绍
- .NET读写Excel工具Spire.Xls使用入门教程(1)
- 使用VBA从海量Excel文件中模糊获取数据并生成新表(附实例) - (二) VBA跨Excel读取数据
- Excel VBA Range对象基本操作应用示例(转贴,实用参考)
- 学以致用——Excel连接Oracle生成iKB报告——Part1(使用VBA从数据库提取汇总数据)
- Excel中VBA的使用
- 使用VBA把excel里所有sheets按顺序一次性copy到Word文档(选定特定列)
- 【原创】.NET读写Excel工具Spire.Xls使用(1)入门介绍
- 使用VBA将Excel数据导入到Word的表格中
- 在Excel中使用VBA来筛选数据
- Excel 2010 中的 VBA 入门
- 在Excel VBA中如何能够使用ADODB对象?
- Excel VBA练习:字典类型与正则表达式的使用
- 如何在 Visual Basic 或 VBA 中使用 ADO 来处理 Excel 数据
- Excel VBA入门(6) - Worksheet对象常用方法事件
- 使用 Excel 2003 工作表的 VBA 示例 (From MSDN)