永发信息网

vba为什么这样不对?

答案:2  悬赏:30  手机版
解决时间 2021-03-23 15:48
  • 提问者网友:溺爱和你
  • 2021-03-23 05:19
vba为什么这样不对?
最佳答案
  • 五星知识达人网友:逐風
  • 2021-03-23 05:46
Sub ss1()
Worksheets(1).Range("B2:F2").Value = Application.WorksheetFunction.Transpose(Worksheets(2).Range("A2:A6").Value)
Worksheets(1).Range("B2:b6").Value = Worksheets(2).Range("A2:A6").Value
End Sub只是需要转置而已。特殊情况下转置出错的。

全部回答
  • 1楼网友:走死在岁月里
  • 2021-03-23 06:24
一个横着,一个竖着,这俩区域明显不一样
for a=2 to 6
worksheets(1).cells(2,a)=worksheets(5).Range("A" & a).value
next
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯