如何在合并和非合并单元格周围设置边框

托马斯·佩雷基(Tomas Perlecky)

我需要一个宏,该宏根据A列中的格式在A到F的单元格区域中放置边框。在“ A”列中,单元格可以与其下方的多个单元格合并,也可以只是一个单元格。我已经编写了VBA代码,在A列的非空白单元格周围放置了边框,但不知道如何将其扩展到其他5列(从B到F)。查看图片以更好地了解我写的内容和需要的内容。

数据的样子:数据

我的代码做什么:WhatMyCodeDoes

我想要它做什么:WhatIWantItToDo

我的代码:

Sub Borders()
Dim linestyle As Variant, line   As Variant
Range("A1").Select
Do While ActiveCell.Address <> Range("A65536").End(xlUp).Offset(1, 0).Address
If ActiveCell.Value > 0 Then
 linestyle = Array(xlDiagonalDown, xlDiagonalUp, xlInsideVertical, xlInsideHorizontal)
line = Array(xlEdgeLeft, xlEdgeTop, xlEdgeBottom, xlEdgeRight)
For I = 0 To UBound(linestyle)
Selection.Borders(linestyle(I)).linestyle = xlNone
    With Selection.Borders(line(I))
        .linestyle = xlContinuous
        .ColorIndex = 0
        .TintAndShade = 0
        .Weight = xlMedium
    End With
    Next I
Else
End If
ActiveCell.Offset(1, 0).Select
Loop
End Sub
巴尼奥斯

您可以只更改两行,就可以了。

'Range("A1").Select
Range("A1").Resize(1, 6).Select
' ...

'ActiveCell.Offset(1, 0).Select
ActiveCell.Offset(1, 0).Resize(1, 6).Select

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何格式化合并单元格VBA周围的边框

来自分类Dev

如何在 tabulator.js 中合并和拆分单元格

来自分类Dev

合并单元格的CFSpreadsheet边框

来自分类Dev

清除合并单元格上的边框

来自分类Dev

VBA代码在动态工作表中的合并单元格区域周围放置边框

来自分类Dev

在单元格中居中,合并和包装文本-EPPlus

来自分类Dev

EPPlus:如何设置合并单元格的样式?

来自分类Dev

表格周围边框,但单元格周围

来自分类Dev

如何在JavaFX Scene Builder中合并单元格?

来自分类Dev

如何在DefaultTableModel / JTable中合并单元格?

来自分类Dev

如何在Java中使用POI合并单元格

来自分类Dev

如何在MediaWiki中合并表格单元格

来自分类Dev

如何在JavaFX Scene Builder中合并单元格?

来自分类Dev

如何在Java中使用POI合并单元格

来自分类Dev

如何在列中合并随机数的单元格和空白单元格?

来自分类Dev

如何合并if语句用于在2D空间中的单元格周围进行搜索

来自分类Dev

如何合并div单元格

来自分类Dev

如何取消合并EPPlus的单元格?

来自分类Dev

如何沿已将单元格与 VBA 格式条件合并的行添加底部边框

来自分类Dev

如何在没有colspan的情况下合并/合并HTML表格单元格

来自分类Dev

根据其他单元格值宏合并和汇总重复值

来自分类Dev

合并POI后为单元格设置值

来自分类Dev

PHPExcel:无法设置合并单元格的样式

来自分类Dev

PHPExcel:无法设置合并单元格的样式

来自分类Dev

LibreOffice Calc:合并带有边框的单元格,删除边框的右侧

来自分类Dev

如何在R中缺少将一个单元格合并到一个单元格中的多个单元格(NULL)

来自分类Dev

如何在QTableWidgetItem中设置单元格边框和背景色?

来自分类Dev

如何在EPPlus中水平对齐合并的单元格的中心

来自分类Dev

如何在PHPExcel合并单元格中居中显示文本

Related 相关文章

  1. 1

    如何格式化合并单元格VBA周围的边框

  2. 2

    如何在 tabulator.js 中合并和拆分单元格

  3. 3

    合并单元格的CFSpreadsheet边框

  4. 4

    清除合并单元格上的边框

  5. 5

    VBA代码在动态工作表中的合并单元格区域周围放置边框

  6. 6

    在单元格中居中,合并和包装文本-EPPlus

  7. 7

    EPPlus:如何设置合并单元格的样式?

  8. 8

    表格周围边框,但单元格周围

  9. 9

    如何在JavaFX Scene Builder中合并单元格?

  10. 10

    如何在DefaultTableModel / JTable中合并单元格?

  11. 11

    如何在Java中使用POI合并单元格

  12. 12

    如何在MediaWiki中合并表格单元格

  13. 13

    如何在JavaFX Scene Builder中合并单元格?

  14. 14

    如何在Java中使用POI合并单元格

  15. 15

    如何在列中合并随机数的单元格和空白单元格?

  16. 16

    如何合并if语句用于在2D空间中的单元格周围进行搜索

  17. 17

    如何合并div单元格

  18. 18

    如何取消合并EPPlus的单元格?

  19. 19

    如何沿已将单元格与 VBA 格式条件合并的行添加底部边框

  20. 20

    如何在没有colspan的情况下合并/合并HTML表格单元格

  21. 21

    根据其他单元格值宏合并和汇总重复值

  22. 22

    合并POI后为单元格设置值

  23. 23

    PHPExcel:无法设置合并单元格的样式

  24. 24

    PHPExcel:无法设置合并单元格的样式

  25. 25

    LibreOffice Calc:合并带有边框的单元格,删除边框的右侧

  26. 26

    如何在R中缺少将一个单元格合并到一个单元格中的多个单元格(NULL)

  27. 27

    如何在QTableWidgetItem中设置单元格边框和背景色?

  28. 28

    如何在EPPlus中水平对齐合并的单元格的中心

  29. 29

    如何在PHPExcel合并单元格中居中显示文本

热门标签

归档