excel vba中sheet1读取内容到sheet2(只读取内容,不复制格式)

1.sheet1的J2:BF2读取内容到sheet2表的h2:h50(只读取内容,不复制格式)... 1.sheet1的J2:BF2读取内容到sheet2表的h2:h50(只读取内容,不复制格式) 展开
 我来答
Excel办公_VBA
2017-03-02 · 教育领域创作者
个人认证用户
Excel办公_VBA
采纳数:3279 获赞数:2332

向TA提问 私信TA
展开全部
sheet2.[a1:c3].value=sheet1.[a1:c3].value

或者自行录制一段复制sheet1内容,然后选择性粘贴-数值的宏也可以
更多追问追答
追问
运行了,只是读取了一个单元的数据(也就是提取过来的数据全是第一个单元的)
追答
把代码发上来看看啊
sheet2.[a1:c3].value=sheet1.[a1:c3].value
两边区域是完全对应的
jjdsjeff
2017-03-02 · TA获得超过2051个赞
知道大有可为答主
回答量:2468
采纳率:72%
帮助的人:598万
展开全部
Sub a()
Sheet2.[h2:h50].Clear
Sheet2.[h2:h50] = Application.Transpose(Sheet1.[j2:bf2])
End Sub
追问
运行了,但是Sheet2.[h2:h50]的数据格式变了
追答
在我这里格式没变,你改成下面这样试试
Sub a()
Sheet2.[h2:h50].Clear
Sheet2.[h2:h50].value= Application.Transpose(Sheet1.[j2:bf2].value)
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式