要突出显示行,可以使用ActiveCell.EntireRow.Interior.Color属性来设置行的背景色。例如,以下代码将当前选定单元格所在行的背景色设置为黄色: 代码语言:txt 复制 ActiveCell.EntireRow.Interior.Color = RGB(255, 255, 0) 要突出显示列,可以使用ActiveCell.EntireColumn.Inter
With Target ' Highlight the entire row and column that contain the active cell .EntireRow.Interior.ColorIndex = 36 .EntireColumn.Interior.ColorIndex = 36 End With Application.ScreenUpdating = True End Sub 参看链接:highlight-the-active-cell-row-or-column...
一、相关解释和帮助 Window.ActiveCell 属性 返回一个 Range 对象,它代表活动窗口(最上方的窗口)或指定窗口中的活动单元格。如果窗口中没有显示工作表,此属性无效。只读。语法 表达式.ActiveCell 表达式 一个代表 Window 对象的变量。说明 如果不指定对象识别符,此属性返回活动窗口中的活动单元格。请仔细区分...
ActiveCell.Offset(RowOffset:=-2, ColumnOffset:=4).Activate End Sub Offset函数的第一个参数为Row的偏移量,第二个参数为Column的偏移量(可以不指定),使用时可以直接给定值,如Offset(2, 4)。值小于0向相反方向偏移。Offset().Activate与Offset().Select在效果上等同。 3. 设置活动单元格的当前值 Sub SetVal...
Sub SelectActiveRow() '选择激活的单元格所在的行 If IsEmpty(ActiveCell) Then Exit Sub On Error Resume Next If IsEmpty(ActiveCell.Offset(0, -1)) Then Set LeftCell = ActiveCell Else Set LeftCell = ActiveCell.End(xlToLeft) If IsEmpty(ActiveCell.Offset(0, 1)) Then Set RightCell = ActiveCell...
Sub SelectActiveRow() 选择激活的单元格所在的行 If IsEmpty(ActiveCell) Then Exit Sub On Error Resume Next If IsEmpty(ActiveCell.Offset(0, -1)) Then Set LeftCell = ActiveCell Else Set LeftCell = ActiveCell.End(xlToLeft) If IsEmpty(ActiveCell.Offset(0, 1)) Then Set RightCell = ActiveCell...
主要使用Interior对象的ColorIndex属性。ColorIndex取不同值对应不同的颜色。以下代码可查看所有值对应的ColorIndex。点击按钮CommandButton1显示颜色。接下来,我们来看如何在Excel中高亮显示单元格、行或列。2. 高亮显示选中单元格所在的行和列。参看链接:highlight-the-active-cell-row-or-column ...
一、相关解释和帮助 Window.ActiveCell属性 返回一个Range对象,它代表活动窗口(最上方的窗口)或指定窗口中的活动单元格。如果窗口中没有显示工作表,此属性无效。只读。语法 表达式.ActiveCell 表达式一个代表Window对象的变量。说明 如果不指定对象识别符,此属性返回活动窗口中的活动单元格。请仔细区分活动单元格和...
表达式.Cells(RowIndex,ColumnIndex) 参数RowIndex、ColumnIndex行和列索引,如果不使用行和列索引,它将返回一个Range对象,代表活动工作表中所有的单元格。 通过Range属性引用单元格区域: 表达式.Range(Cell) 表达式.Range(Cell1,Cell2) 表达式可以是Worksheet对象或者Range对象,在第一种方法中,Cell是必选参数,而且必须...
For Each c In myRange.Areas MsgBox Format(c(1).Row, "起始行号:0") & Format(c(1).Column, " 起始列号:0") MsgBox Format(c(c.Count).Row, "终止行号:0") & Format(c(c.Count).Column, " 终止列号:0") Next End Sub