vba编辑,选定sheet1里某单元格,其单元格后面所有数值,都在sheet2里第一行显示。 100

 我来答
rl...b@163.com
2017-08-02 · 超过18用户采纳过TA的回答
知道答主
回答量:129
采纳率:0%
帮助的人:24.4万
展开全部

Sub Test()
    Dim sht1 As Worksheet, sht2 As Worksheet
    Dim myCell As Range, rng As Range
    Set sht1 = Worksheets(1)
    Set sht2 = Worksheets(2)
    With sht2.Cells(1, 1).CurrentRegion
        Set rng = sht2.Cells(2, 2).Resize(.Rows.Count - 1, .Columns.Count - 1)
    End With
    For Each myCell In rng.SpecialCells(xlCellTypeConstants)
        With myCell
            sht1.Cells(.Row, .Column) = .Value
        End With
    Next myCell
End Sub

详见附件。

更多追问追答
追问

我刚试了下
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式