|
求VBA 代码
工作中,一些数据需要实时更新,然后按照天保存
之后需要计算每天的平均值之类的
那么问题来了
现在在sheet 1中有A1 A2 A3 A4几个单元格
按键之后复制到sheet 2 的A1 A2 A3 A4几个单元格中
如果A1 A2 A3 A4中已经有数据了
则自动黏贴到B1 B2 B3 B4中,以此类推
求大神帮助
- Sub demo()
- Dim a As Long, arr
- a = Sheets("sheet1").Cells(Rows.Count, 1).End(xlUp).Row
- b = Sheets("sheet2").Cells(1, Columns.Count).End(1).Column + 1
- arr = Sheets("sheet1").Range("a1:a" & a)
- If Sheets("sheet2").Range("a1") = "" Then
- Sheets("sheet2").Cells(1, 1).Resize(a, 1) = arr
- Else
- Sheets("sheet2").Cells(1, b).Resize(a, 1) = arr
- End If
- End Sub
复制代码楼主试试
工作簿1.rar
(15.71 KB, 下载次数: 9)
|
|