Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: 蓝桥玄霜

[分享] 常见字典用法集锦及代码详解

  [复制链接]
发表于 2011-2-11 08:53 | 显示全部楼层
谢谢分享           
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2011-2-13 16:03 | 显示全部楼层
回复

使用道具 举报

发表于 2011-2-14 16:03 | 显示全部楼层
回复

使用道具 举报

发表于 2011-2-14 16:34 | 显示全部楼层
收藏为主,讲解很仔细
回复

使用道具 举报

发表于 2011-2-14 22:58 | 显示全部楼层
{:1112:}
回复

使用道具 举报

发表于 2011-2-16 22:01 | 显示全部楼层
学习,谢谢楼主贡献!!
回复

使用道具 举报

发表于 2011-2-16 22:23 | 显示全部楼层
本帖最后由 a785378066 于 2011-2-16 22:37 编辑

{:1112:}{:3512:}学习了
回复

使用道具 举报

发表于 2011-3-6 15:29 | 显示全部楼层
本帖最后由 duonaohe 于 2011-3-6 15:45 编辑

回复 蓝桥玄霜 的帖子

For i = 2 To UBound(Arr)
    If Left(Arr(i, 2), 3) = "禾丰镇" Then
        d(Arr(i, 3)) = d(Arr(i, 3)) & i & ","
    ElseIf Left(Arr(i - 1, 2), 3) = "禾丰镇" Then
        d(Arr(i, 3)) = d(Arr(i, 3)) & i & ","
    End If
Next
k = d.keys
t = d.items
ReDim Arr1(1 To UBound(Arr), 1 To 2)
For i = 0 To UBound(k)
    t(i) = Left(t(i), Len(t(i)) - 1)
    If InStr(t(i), ",") > 0 Then
        aa = Split(t(i), ",")
        For j = 0 To UBound(aa)
            m = m + 1
            Arr1(m, 1) = k(i)
            Arr1(m, 2) = Arr(aa(j), 2)
        Next
    End If
Next

能给解释吗?

回复

使用道具 举报

发表于 2011-3-14 13:06 | 显示全部楼层
真牛人也收藏
回复

使用道具 举报

发表于 2011-3-14 14:44 | 显示全部楼层
太好了,正在需要这方面的资料。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 10:30 , Processed in 0.346053 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表