+ -
当前位置:首页 → 问答吧 → 跳过空行,在另外的表格里自动填充,求救

跳过空行,在另外的表格里自动填充,求救

时间:2011-08-08

来源:互联网

在sheet1的A1输入内容时,sheet2的A1会自动显示sheet1的A1内容(不需要再动用复制粘贴的功能),但是当sheet1的A2的单元格是空格,A3不空时,sheet2的A2显示的是sheet1的A3的内容。向大家求救,谢谢。

附件

请教.rar(5.22 KB)

2011-8-8 15:41, 下载次数: 2

跳过空行,在另外的表格里自动填充

作者: evarainmm   发布时间: 2011-08-08

....................

附件

请教.rar(12.1 KB)

2011-8-8 15:47, 下载次数: 2

作者: yangrongguan   发布时间: 2011-08-08

Private Sub Worksheet_Activate()
Dim R As Range, c As Range
Cells.Clear
Sheet1.UsedRange.Copy [a1]
For Each c In Sheet2.UsedRange.Rows
  If c.Find("*") Is Nothing Then
    If R Is Nothing Then Set R = c Else Set R = Union(c, R)
  End If
Next
If Not R Is Nothing Then R.Delete (3)
End Sub

作者: Zamyi   发布时间: 2011-08-08

引用:
原帖由 yangrongguan 于 2011-8-8 15:47 发表
....................
嗯,这个挺好用的,谢谢

作者: evarainmm   发布时间: 2011-08-08

这个好像运行后,SHEET1和SHEET2都变成空白了,不知道怎么回事

作者: evarainmm   发布时间: 2011-08-08

引用:
原帖由 evarainmm 于 2011-8-8 16:11 发表
这个好像运行后,SHEET1和SHEET2都变成空白了,不知道怎么回事
放在SHEET2中。

作者: 贝妮   发布时间: 2011-08-08