永发信息网

excel vba复制并替换内容

答案:2  悬赏:50  手机版
解决时间 2021-02-12 14:18
1.将区域A内容复制并替换内容区域B
2.区域A为a39:j1500
3.区域B为k39:t5500
最佳答案
Sub s()
    cl = Array(3, 33, 7, 5)
    arr = [a39:j1500]
    Dim brr(1 To 4), crr(1 To 4, 9)
    n = 39
    For i = 1 To UBound(arr)
    For j = 1 To 10
    If arr(i, j) <> "" Then
    For k = 1 To 4
        brr(k) = Mid(arr(i, j), k, 1)
    Next
    For k = 0 To 9
        crr(1, k) = k & brr(2) & brr(3) & brr(4)
        crr(2, k) = brr(1) & k & brr(3) & brr(4)
        crr(3, k) = brr(1) & brr(2) & k & brr(4)
        crr(4, k) = brr(1) & brr(2) & brr(3) & k
    Next
    Cells(n, 11).Resize(4, 10) = crr
    n = n + 4
    If n > 5500 Then Exit Sub
    End If
    Next
    Next
    k = 0
    For i = 39 To 5500
    For j = 11 To 20
        If Cells(i, j) = "" Then Exit Sub
        Cells(i, j).Characters(k + 1, 1).Font.ColorIndex = cl(k)
    Next
    k = (k + 1) Mod 4
    Next
End Sub
全部回答
举例步骤如下: 1.将第一行内容复制到第4行 2.alt+f11,输入如下代码: 3.f5执行代码,结果如下:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
康师傅冰红茶的历代代言人都有谁?
睿凡怎么读
关于招聘活动的检验标准,正确的陈述有( )。A
手机音量小了怎么办?
政通街在什么地方啊,我要过去处理事情
美国新闻网站
我想问您一下:画京剧脸谱的京剧油彩包括哪些
对方把我拉到黑名单是不是很讨厌我呀
请问各位我的IPAD2可以连接无线局域网,但是
中国建设银行南宁新竹西路支行在哪里啊,我有
世界上最大的观音像
腰酸怎么缓解
【水泥净浆配合比设计】配制1立方的水泥净浆
蓝迪发屋专业烫染地址在什么地方,想过去办事
我已经获得了芬兰探亲访友签证,我男朋友是芬
推荐资讯
变速箱油越臭越好吗
FIFA2004英文对应中文翻译 我爱国不学英语 麻
为什么俄罗斯要废除死刑
中华各族人民在生产和生活实践中形成了博大精
山山花卉地址在什么地方,想过去办事
井冈路/状元路(路口)地址有知道的么?有点事
咖啡厅里放什么钢琴比较有档次,老板准备在大
a白羊春天丰胸灸有没有用过的
招商银行ATM(莆田仙游支行)地址在什么地方,
《守株待兔》的寓意
【耶稣是哪国人】有人说公元是从耶稣诞生那一
多长时间以前的帖子算得上是坟贴
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?