设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12345下一页
返回列表 发新帖
查看: 16707|回复: 41
打印 上一主题 下一主题

[其它] 实现表格转置三法(分享)---不止三法,后面有补充

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-23 21:57:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小妖版主曾笑过我用大炮打蚊子,因为用函数能解决的我却用VBA来做了,哈哈!不过我这人有个怪毛病总喜欢追本逐源,多问几个为什么,这才有了下面的关于转置三法的出炉,就当再打一次蚊子吧,哈哈!人们不是说技不压身嘛,多了解和掌握几项技术,总不会是坏事吧,好了,不多啰嗦了。

方法一:操作技巧
1、选要转置的表格区域,点鼠标右键,选择复制

2、选择转置后表格第一个单元格后,点击编辑菜单,点选择粘帖


3、选择性粘贴对话框中点选转置,点确定。



方法二:转置函数
TRANSPOSE,格式=TRANSPOSE(array)
1、输入函数后,选择要转置区域
2、选择预转置后表格区域
3、点击编辑栏
4、关键一步,按住Ctrl+Shift+Enter(回车)


方法三:VBA方法
Sub 转置()
        Sheet1.Range("A11:H13") = Application.Transpose(Sheet1.Range("B2:D9"))
End Sub


实例样本:

[ 本帖最后由 pureshadow 于 2008-7-4 12:21 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

本帖被以下淘专辑推荐:

  • · 2015|主题: 22, 订阅: 0
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖1 订阅订阅
42#
发表于 2015-10-27 20:47:11 | 只看该作者
相当给力
回复

使用道具 举报

41#
发表于 2009-6-9 19:08:49 | 只看该作者
学习了.
40#
发表于 2009-5-23 16:47:19 | 只看该作者
学习
39#
发表于 2009-5-10 19:39:40 | 只看该作者
刚来报道的,就在这里学了第一手.哈哈
38#
发表于 2009-2-24 13:47:15 | 只看该作者
江哥好帅
37#
发表于 2009-1-21 14:42:44 | 只看该作者
要学VBA,不会就是残废!
36#
发表于 2008-12-24 12:59:53 | 只看该作者
小妖与您都是高手我太敬佩您俩位了!太高了!
35#
发表于 2008-12-24 12:53:56 | 只看该作者
江羽叔叔,你的思路可真广,前两个试例用过,可是我一碰到VBA就晕,里面的语句我不太懂。你是怎么学习VBA语句的啊?[:44]
34#
发表于 2008-12-9 22:14:47 | 只看该作者
函数通用话,vba专业化,定制化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-14 16:24 , Processed in 0.122172 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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