在excel中选择矩形区域
我正在尝试复制Excel中的矩形区域:两列中的任意行。根据我在网上的研究,我写了一句话:在excel中选择矩形区域,excel,vba,Excel,Vba,我正在尝试复制Excel中的矩形区域:两列中的任意行。根据我在网上的研究,我写了一句话: ThisWorkbook.Worksheets(Workbook).Range("c27", Range("c27").End(xlDown).Offset(0, 1)).Copy 它只选择并复制2乘2的正方形。有人能帮我纠正这个代码吗? 谢谢 对于两列: Sub dural()
ThisWorkbook.Worksheets(Workbook).Range("c27", Range("c27").End(xlDown).Offset(0, 1)).Copy
它只选择并复制2乘2的正方形。有人能帮我纠正这个代码吗?谢谢 对于两列:
Sub dural()
Dim N As Long
N = Cells(Rows.Count, "C").End(xlUp).Row
ActiveSheet.Range(Range("c27"), Range("D" & N)).Copy
End Sub
真正的快速测试-是否有效
此工作簿。工作表(工作簿)。范围(“c27”,此工作簿。工作表(工作簿)。范围(“c27”)。结束(xlDown)。偏移量(0,1))。复制
?如果我将工作表(工作簿)
更改为工作表(“Sheet1”),我将无法用c27:D31
中的2列x 4行数据集重现您的问题
。您是如何声明和定义工作簿
变量的?C29
是空白单元格吗?