excel - 在excel中,为单元格自定义属性/属性?

  显示原文与译文双语对照的内容

我感兴趣制作一个Excel单元格格式化宏,允许我滚动不同的选项( 。不同的字体/单元格颜色,不同的边框类型,等等 ) 。 如果改变字体颜色,那么我可以通过改变字体颜色来完成这项工作,然后我就可以通过使用条件逻辑( 如果 color1,则改为 color2 ;如果为 color2,则改为 color 3 ;等等 ) 来完成。 我想知道是否有更精致的方法来完成这个 --,是否有一种方法在VBA中存储单元格的自定义属性。

例如如果将单元格B3设置为某个边框样式( 顶部,左边,右边的细线,底部有双线),是否有方法创建和设置 Cell.CustomBorderStyle = 1的VBA属性? 否则,我相信我必须在我的宏中构建逻辑来精确格式化( 如果上,左,右= 薄和底= 双,则改为第二样式,等等 ) 。 我不确定在VBA中创建自定义类是否允许我这样做,或者如果有任何方式可以这样做。

请让我知道我的问题是否不清楚--谢谢 !

时间: 作者:

如果只希望在这里VBA会话中使用单元格属性,那么我将使用一个集合或者字典来存储( Sheet_Row_Column ) 。

如果你想在Excel工作簿中保存这些信息,那么最好使用定制的xml 。

...