仅当数据已经存在时,Range.Insert才起作用

时间:2018-07-30 23:07:59

标签: excel vba insert

我正在尝试将范围插入电子表格。该代码可以正常工作,但前提是目标表中已经包含数据。如果工作表为空,则不会插入该范围。有什么想法吗?

    If rng2 Is Nothing Then
    Else
        rng2.Copy
        Worksheets(Name).Activate
        ActiveSheet.Range("A2").Insert Shift:=xlShiftDown

    End If

0 个答案:

没有答案