拍电影的时候,导演拿着喇叭筒喊:赵本山上场,范伟退下,群众演员(张三)准备,群众演员(2号)离开…… 主要演员有名有姓,群众演员称呼啥都一样,都带上“群众演员”。 工作表中,所有控件都跟赵本山一样,有独立的名字,如CommandButton1、CommandButton2、Image1、家乡宝塔等等,而插入到工作表中的图形(还有窗体中的对象),它们都是“群众演员”,在“方法/属性”列表中没有独立的名称,统一用Shapes引用它们。 ⑴控件是有名有姓的人物 控件的上级的工作表: Sheet2.家乡宝塔.Visible = False 在当前工作表中,可以直呼其名(把工作表名省去),大家都知道它是谁: 家乡宝塔.Visible = False ⑵图形是工作表中的“群众演员”: Shapes("图片 1").Visible = False Shapes(1).Visible = True ⑶:进一步明朗 Shspes是对工作表中所有图形的引用,其中也包括有名有姓的“控件”大腕小腕们,用shapes(n)同样可以引用控件。 添加到工作表中的控件,可以在属性对话框中修改它们的名称,图片的名称,不能在属性框中修改它,但可以在程序中用代码修改它们的名称,如: Shapes("自选图形 8").Name = "五角星" 然后用该名称引用这个图形: Shapes("五角星").Visible = True 示例见附件:
|