Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 模拟Ctrl+向下箭头键_Vba_Excel - Fatal编程技术网

Vba 模拟Ctrl+向下箭头键

Vba 模拟Ctrl+向下箭头键,vba,excel,Vba,Excel,创建一个表,插入2行数据,然后在表中插入8个空行 ThisWorkbook.ActiveSheet.Cells.Range("A1").Select Selection.End(xlDown).Select MsgBox Selection.row 返回第3行 ThisWorkbook.ActiveSheet.Cells.Range("A1").End(xlDown).row 返回第11行 End方法的行为不同,如何使其行为类似于选择版本? 编辑:还有一个细节,ClearContents然后

创建一个表,插入2行数据,然后在表中插入8个空行

ThisWorkbook.ActiveSheet.Cells.Range("A1").Select
Selection.End(xlDown).Select
MsgBox Selection.row
返回第3行

ThisWorkbook.ActiveSheet.Cells.Range("A1").End(xlDown).row
返回第11行

End方法的行为不同,如何使其行为类似于选择版本?
编辑:还有一个细节,ClearContents然后插入带有VBA的行

有数据的行是在没有数据的行的上方还是下方?@cheezsteak有数据的行在标题的右上角。我无法再现此错误。@cheezsteak返回的行号是什么?请先尝试清除所有字段的内容,然后在VBA代码中添加字段你可以做上面的比较。