未聚焦时在 Excel 中显示单元格选择

sal*_*lle 29 microsoft-excel

Excel(2003 和 2007)没有显示当窗口未聚焦时选择的单元格、行或列,这真的很烦人。我通常想在另一个应用程序中工作时引用当前单元格或行。

是否有任何解决方法或修复可以使单元格/行在未聚焦时突出显示?我知道您可以复制一个单元格 (Ctrl+C),但每次都这样做有点烦人。

Dav*_*ave 6

我认为有一个解决方法,但这实际上取决于您的情况!

您可以创建一个宏,该宏在选择更改时触发,并且它只是更改每个单元格的背景。当您“离开”单元格时,它将将该行的背景值重置为白色,然后选择新行。

我将其添加到 Visual Basic 窗口中的 Sheet1 中。

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Cells.Interior.ColorIndex = xlColorIndexNone
    ActiveCell.EntireRow.Interior.ColorIndex = 34
End Sub
Run Code Online (Sandbox Code Playgroud)

此屏幕截图是在应用程序失去焦点时拍摄的。

这可能很烦人,但您可以轻松添加一个按钮来打开或关闭此功能!

底片是(从我的头脑中:它将删除您当前的任何突出显示。因此,如果您的页面上有突出显示(彩色单元格),那么最好不要使用它!此外,它可能会打印突出显示的行!

在此输入图像描述


Mic*_*kay 1

在 Excel 2003 中,当前选定的单元格地址显示在左上角。尽管该单元格没有突出显示,但它可以让您到达那里。