确实还是字典法方便
2016-04-11 12:05
316 查看
好久没有来充数了,废话也是要写写的。
终于稍微尝到了一点OO的甜头。因为一直用不好OO,一直逃避,能不用就不用。正则什么的,都是没办法了才用。这次为了页面和代码的简单易懂,在不重复List的问题上,还是选择了字典法。
终于稍微尝到了一点OO的甜头。因为一直用不好OO,一直逃避,能不用就不用。正则什么的,都是没办法了才用。这次为了页面和代码的简单易懂,在不重复List的问题上,还是选择了字典法。
'********************************APT vs TPT Dim DicTest As Object 'Here apply non dup by dictionary method Set DicTest = CreateObject("scripting.dictionary") For i = 2 To Sheet6.UsedRange.Rows.Count If Trim(Sheet6.Cells(i, 2)) = "3.Test File Received" Then x = Trim(Sheet6.Cells(i, 3).Value) & "||" & Trim(Sheet6.Cells(i, 8).Value) If Not DicTest.exists(x) Then DicTest.Add x, x End If End If Next i krr = DicTest.items arr = DicTest.items brr = DicTest.items For i = 0 To UBound(krr) arr(i) = Split(krr(i), "||")(0) brr(i) = Split(krr(i), "||")(1) Next i For k = 0 To UBound(krr) If arr(k) = "APT" Then sAPT = sAPT + 1 End If If arr(k) = "TPT" Then sTPT = sTPT + 1 End If Next k If (sTPT + sAPT) <> DicTest.Count Then MsgBox "Some file type may not be entered by DRM, please check!" Exit Sub End If '********************Start preparing table @ sheet7
相关文章推荐
- Outlook 批量发送邮件
- VBA将excel数据表生成JSON文件
- excel vba 限制工作表的滚动区域代码
- VBA解决Windows空当接龙的617局
- excel vba 高亮显示当前行代码
- VBA中连接SQLSERVER数据库例子
- Javascript数组与字典用法分析
- Javascript的数组与字典用法与遍历对象的属性技巧
- javascript编程必备_JS语法字典第1/2页
- Python中让MySQL查询结果返回字典类型的方法
- python3.0 字典key排序
- 在C#使用字典存储事件示例及实现自定义事件访问器
- JavaScript实现的类字典插入或更新方法实例
- JavaScript通过字典进行字符串翻译转换的方法
- python解决字典中的值是列表问题的方法
- Python内建数据结构详解
- python实现在无须过多援引的情况下创建字典的方法
- 浅谈Javascript 数组与字典
- python修改字典内key对应值的方法
- python进阶教程之词典、字典、dict