![向列标题添加过滤器时,防止 Excel 一直滚动到右侧?](https://linux22.com/image/1427108/%E5%90%91%E5%88%97%E6%A0%87%E9%A2%98%E6%B7%BB%E5%8A%A0%E8%BF%87%E6%BB%A4%E5%99%A8%E6%97%B6%EF%BC%8C%E9%98%B2%E6%AD%A2%20Excel%20%E4%B8%80%E7%9B%B4%E6%BB%9A%E5%8A%A8%E5%88%B0%E5%8F%B3%E4%BE%A7%EF%BC%9F.png)
每当我在 Excel 2010 中向所有列标题添加过滤器并且有足够的数据需要水平滚动时,它就会一直跳转到最右边的列。我选择的任何单元格仍处于选中状态,因此我可以使用箭头键返回到原来的位置,但这仍然很烦人。有什么方法可以防止这种情况发生吗?
答案1
您可以向 Worksheet_Change 事件添加一个宏来对此进行处理,但每次对工作表进行任何操作时,工作表都会滚动,这可能会更烦人。
每当我在 Excel 2010 中向所有列标题添加过滤器并且有足够的数据需要水平滚动时,它就会一直跳转到最右边的列。我选择的任何单元格仍处于选中状态,因此我可以使用箭头键返回到原来的位置,但这仍然很烦人。有什么方法可以防止这种情况发生吗?
您可以向 Worksheet_Change 事件添加一个宏来对此进行处理,但每次对工作表进行任何操作时,工作表都会滚动,这可能会更烦人。