Excel 2003 - 为单个单元格分配自定义/用户定义的属性?

时间:2011-04-13 14:58:17

标签: vba properties excel-2003

Excel单元格对象是否公开“自定义”属性?我希望一个单元格有一个“标签”,它将在VBA函数中使用,但是,我不希望这个“标签”对用户可见。

例如;

Cell A1具有归因于它的自定义属性/标记“Personal || Finance”。应该(可能)只能通过VBA访问此属性。然后,我可以在过程中使用此属性,以便知道数据库中应保存单元格值的位置。我将使用用户表单设置属性。

我希望这是有道理的。在Access中,我使用Tag属性来控制通过VBA执行操作。原则大致相同,只需要代替控件,我需要标记一个单元格。

谢谢, 菲尔。

1 个答案:

答案 0 :(得分:0)

名称将是一个很好的简单解决方案。可以通过用户访问它们。

但是,如果您真的想要从最终用户隐藏它,您可以创建一个非常隐藏的工作表。然后创建一个自定义类来管理创建,删除“标记”元素和单元格信息,以便为数据库映射构建一个很好的查找表。除非通过VBA,否则用户无法访问工作表。这增加了更多的复杂性,但对用户完全隐藏,并且比名称方法稍微灵活一些。