Excel一键为非空单元格添加边框技巧

 时间:2024-10-12 06:54:23

1、首先打开一个需要处理的Excel文档,然后将Excel文档另存为成启用宏的工作簿,后缀名为.xlsm。

Excel一键为非空单元格添加边框技巧

2、本教程以下列数据为例。

Excel一键为非空单元格添加边框技巧Excel一键为非空单元格添加边框技巧Excel一键为非空单元格添加边框技巧

6、在模块窗口覆盖粘贴以下代码:Sub 矩形1_Click()Dim i%, j%, m%, n%Dim rng As RangeSet rng = SelectionCells.SelectSelection.Borders(xlInsideVertical).LineStyle = xlNoneSelection.Borders(xlInsideHorizontal).LineStyle = xlNoneCells(1, 1).Selecti = ActiveSheet.UsedRange.Rows.Countj = ActiveSheet.UsedRange.Columns.CountFor m = 1 To i For n = 1 To j If Cells(m, n).Value <> "" Then Cells(m, n).Select With Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous .ColorIndex = 0 .TintAndShade = 0 .Weight = xlThin End With With Selection.Borders(xlEdgeTop) .LineStyle = xlContinuous .ColorIndex = 0 .TintAndShade = 0 .Weight = xlThin End With With Selection.Borders(xlEdgeBottom) .LineStyle = xlContinuous .ColorIndex = 0 .TintAndShade = 0 .Weight = xlThin End With With Selection.Borders(xlEdgeRight) .LineStyle = xlContinuous .ColorIndex = 0 .TintAndShade = 0 .Weight = xlThin End With Else End If NextNextEnd Sub

Excel一键为非空单元格添加边框技巧Excel一键为非空单元格添加边框技巧
  • Excel怎么快速定位至指定工作表?
  • WPS中如何返回当前的日期和时间
  • 怎样使用VBA不同工作簿间移动工作表?
  • vba窗体如何设置定时提醒功能
  • Excel VBA实现取字符串中数字并求和
  • 热门搜索
    someone like you什么意思 养尊处优是什么意思 most是什么意思 韬光养晦是什么意思 江畔独步寻花的意思 healthy是什么意思 language是什么意思 儿童适合喝什么牛奶 什么中药祛斑 egm是什么意思