Excel 定义了行和列的矩阵中的边框

Excel 定义了行和列的矩阵中的边框,excel,Excel,这是我的第一篇文章 我有不同的桌子。 例如:rangeF9:M16、rangeF24:M31等 在A1中定义行,在B1中定义列。 示例:G3=3,H3=4 根据这些信息,我将在H12中创建一个红色粗体边框 因为在范围F9中,M16是H12,第3行和第4列。而在其他范围内则是不同的 所以我需要一台makro,因为我每次都是手工操作 谢谢你的帮助 问候 thomas如果要根据特定条件突出显示单元格,通常采用条件格式;您可以自动完成许多非常整洁的事情,而无需借助宏 在这种情况下: 选择要应用格式F9:

这是我的第一篇文章

我有不同的桌子。 例如:rangeF9:M16、rangeF24:M31等

在A1中定义行,在B1中定义列。 示例:G3=3,H3=4

根据这些信息,我将在H12中创建一个红色粗体边框

因为在范围F9中,M16是H12,第3行和第4列。而在其他范围内则是不同的

所以我需要一台makro,因为我每次都是手工操作

谢谢你的帮助

问候
thomas

如果要根据特定条件突出显示单元格,通常采用条件格式;您可以自动完成许多非常整洁的事情,而无需借助宏

在这种情况下:

选择要应用格式F9:M16的范围 创建新的条件格式,选择“使用公式”以确定要格式化的单元格 作为公式,使用:=ANDCOLUMNF9-COLUMN$F$9=$G$3;行F9-行$F$9=$H$3 定义您的格式红色边框或其他您喜欢的格式 对所有表重复此操作,每次调整引用。现在,高亮显示的单元格将根据您在$G$3和$H$3中输入的内容进行更改,而无需执行任何操作

这样做的目的是,对于每个单元格,通过计算与被检查单元格的行/列之间的差异来获取其相对列/行引用F9为相对,e它将为每个单元格更改,并且范围$F$9的左上角单元格的行/列不会更改-导致范围从0开始,但由于您在表中使用0,那很好。如果没有,则需要通过添加常量进行调整。如果索引和这些索引的部分都匹配,则应用格式。请注意,如果使用OR,整行和整列将高亮显示


谢谢你的回答

正确,我已经使用了条件格式,但对于这种情况,它不是最佳的

因为我没有机会改变边界的厚度。我想要一个红色的,厚的边框

谢谢你的帮助。 当做 托马斯