Excel表格行列转置有比选择性粘贴更快捷方法吗?

  我工作的类容是测试产品,记录数据,在工作中需要把测试出来的纵列数据给输入到另一个表格里,但是要转换成一行显示形式,每天有不下于几百次重复这样操作。目前用的方法是选择纵列数...

  我工作的类容是测试产品,记录数据,在工作中 需要把测试出来的纵列数据 给输入到另一个 表格里,但是要转换成 一行显示形式,每天有不下于几百次重复这样操作。目前用的方法是 选择纵列数据 复制粘贴到另一个表格中再复制,然后 选择性粘贴 数值 转置 ,快捷键是 S V E 但感觉这样很麻烦,有没有可以复制过来一粘贴就是行列自动转置的方法?谢谢指教

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  上述代码放在PERSONAL.xls的模块部分,然后自定义一个按钮,指定上述宏,这样只要点击即可一键完成数值转置粘贴。怎么操作,如何用? 怎么提示:“编译错误,缺少 End Sub 部分 ”?

  不明白,请说的详细点谢谢。我需要从另一个表格里把纵列的数值复制过来,只要一粘贴就是行列的形式。

  EXCEL中复制--选择性粘贴--转置的方法,对于一次性转置行列非常方便有效;

  如果是经常在同一区域改变源数据转置,可以用公式法:=OFFSET($A$1,COLUMN(A1)-1,0),右拉填充;

  为防止误删公式,可以选定A列,右击--设置单元格格式--保护--去掉锁定前的勾,根据需要可选择其它区域,解除锁定,或者全部解锁,再对公式区域锁定;

  然后点击保护工作表,输入密码,再次输入密码,对工作表进行保护,这样除未锁定的区域外,其它区域不可修改。

  展开全部如果你复制的内容只是数值(不含公式)选择纵列数据 复制 在另一张工作表的某一个单元格中点击鼠标右键 选择性粘贴 转置。

  如果你复制的内容全部是公式 选择纵列数据 复制 右键点击另一工作表某一单元格 选择性粘贴 数值 再复制此纵向单元格区域 选择性粘贴 转置

TAG标签: vba转置粘贴
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。