请问在VBA中,集合中的对象是否存在,怎么进行判断:如图层"01"是否存在? 以下这个VBA语句这么写呢? If ThisDrawing.Layers.Item("01") Then 因为在VBA中:ThisDrawing.Layers.Item("01"),无论图层"01"是否存在,均返回一个对象,
而在Lisp中:对于if (tblsearch "Layer" "01") (progn 图层"01"存在,则(tblsearch "Layer" "01")返回一个表,可等同于T; 图层"01"不存在,则返回nil. |