Office中国论坛/Access中国论坛

标题: ??? 新手求助:EXCEL如何做行转列 [打印本页]

作者: atangcn    时间: 2006-2-13 17:49
标题: ??? 新手求助:EXCEL如何做行转列
向各位高手求助:

一张如附件所示的EXCEL表格,欲转换成"目标格式",请问有何简便方法.

(在EXCEL中如何实现?若在ACCESS中又如何实现?)

谢谢.[attach]15789[/attach]


[此贴子已经被作者于2006-2-13 9:49:35编辑过]


作者: eddieliu    时间: 2006-2-13 18:21
EXCEL行列转换方式
1.选中欲转换的行,按"复制"
2.选中欲复制的位置
3.在"编辑"菜单中选"选择性粘贴"
4.在"选择性粘贴"对话框中选"转置",按确定
如果用代码实现:

Sub 行列转换()
Range("A1:A7").Select '定义要复制的区域
    Selection.Copy
    Range("D1").Select '定义欲复制的位置
    Selection.PasteSpecial Paste:=xlPasteAll,  
    Operation:=xlNone,
    SkipBlanks:=False,
    Transpose:=True
End Sub

[此贴子已经被作者于2006-2-13 10:32:13编辑过]






欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3