Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1566|回复: 7

求助一个代码

[复制链接]
发表于 2019-10-15 14:14 | 显示全部楼层 |阅读模式
我想把从K列开始,不为空的最后一行,不为空的列 这个范围(表中的当前范围是K6:AH6)
按照每三格为一组转置粘贴到 K7开始的下面,并且选中.(不要n这个单元格)

想要的结果就在另一个工作表里.
请老师看看这个代码应该怎么写啊?







求助.zip

64.3 KB, 下载次数: 3

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2019-10-15 14:54 | 显示全部楼层
本帖最后由 sub麻辣君 于 2019-10-15 14:56 编辑

Sub test()
   Dim i%, j%, arr(), m%, n%
   m = Range("k1").CurrentRegion.Columns.Count
   n = Int(m / 4)
   ReDim arr(1 To n)
   For i = 11 To m + 10 Step 4
      j = j + 1
      arr(j) = Cells(1048576, i).End(xlUp).Resize(1, 3)
   Next
   Range("k1048576").End(xlUp).Offset(1, 0).Resize(n, 3) = Application.Transpose(Application.Transpose(arr))
End Sub

选中自己再加一个.select就是了

求助.zip

57.72 KB, 下载次数: 4

评分

参与人数 1学分 +2 收起 理由
ryoryo66 + 2 学习

查看全部评分

回复

使用道具 举报

发表于 2019-10-15 14:54 | 显示全部楼层
QQ截图20191015144524.jpg

不清楚题意,黄转置到绿,然后呢

评分

参与人数 1学分 +2 收起 理由
ryoryo66 + 2 学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2019-10-15 20:26 | 显示全部楼层
本帖最后由 ryoryo66 于 2019-10-15 20:36 编辑
sub麻辣君 发表于 2019-10-15 14:54
Sub test()
   Dim i%, j%, arr(), m%, n%
   m = Range("k1").CurrentRegion.Columns.Count

非常感谢老师
我这个选取还是弄不好.


选取是不是要另写一段?
回复

使用道具 举报

 楼主| 发表于 2019-10-15 20:49 | 显示全部楼层
爱疯 发表于 2019-10-15 14:54
不清楚题意,黄转置到绿,然后呢

谢谢老师,然后就是把绿色的选中,   用.Select
回复

使用道具 举报

发表于 2019-10-16 08:21 | 显示全部楼层
ryoryo66 发表于 2019-10-15 20:49
谢谢老师,然后就是把绿色的选中,   用.Select

Sub test()
   Dim i%, j%, arr(), m%, n%, rng As Range
   m = Range("k1").CurrentRegion.Columns.Count
   n = Int(m / 4)
   ReDim arr(1 To n)
   For i = 11 To m + 10 Step 4
      j = j + 1
      arr(j) = Cells(1048576, i).End(xlUp).Resize(1, 3)
   Next
   Set rng = Range("k1048576").End(xlUp).Offset(1, 0).Resize(n, 3)
   rng = Application.Transpose(Application.Transpose(arr))
   rng.Select
End Sub

评分

参与人数 1学分 +2 收起 理由
ryoryo66 + 2 学习

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2019-10-16 10:34 | 显示全部楼层
sub麻辣君 发表于 2019-10-16 08:21
Sub test()
   Dim i%, j%, arr(), m%, n%, rng As Range
   m = Range("k1").CurrentRegion.Columns.C ...

非常感谢老师,辛苦了!
回复

使用道具 举报

 楼主| 发表于 2019-10-16 10:35 | 显示全部楼层
爱疯 发表于 2019-10-15 14:54
不清楚题意,黄转置到绿,然后呢

sub麻辣君 老师已经搞定了.
谢谢老师关注!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 02:09 , Processed in 0.798029 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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