EXCEL问题,高手请进!

2024-12-16 08:10:46
推荐回答(3个)
回答1:

①鼠标右键工作表标签>"查看代码",复制如下代码:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ThisWorkbook.Names.Add Name:="abcd", RefersTo:=Cells(Target.Row, 1).Resize(1, 10)

End Sub
注:代码中thisworkbook...resize(1,10)为同一行,resize(1,10)中10为列数,可改成任意[1,255]之间的数值
②在工作表中,选中所有数据,格式>条件格式,公式输入=row(abcd)=row(),然后点格式,图案里选一颜色,确定即可.

回答2:

这要写代码,5分可能没有人愿意给你做.

回答3:

这个问题应该是得用VBA来实现的,就是office里的“宏”。不过,有关简单的办法,就是“冻结窗格”,也能避免你看错行,具体操作方法是:选定表格的标题行的下一行,然后用“窗口”——〉“冻结窗格”