响应shuiyuan兄建议,应用参考转回,下面是一些test例子:请在模块插入
*****test2**********************
Sub test2() '打开立即窗口,按F5查看
Dim oSettings As Settings
Dim oSetting As Setting
Dim nIndex As Integer
Set oSettings = New Settings
Set oSetting = oSettings.Item("部门") '把 Item("部门") 替换成 Item(8) ,再试试
Debug.Print oSetting.Value
Set oSetting = Nothing
Set oSettings = Nothing
End Sub
*****test3*************************************
Sub LOOKAllSettings() '打开立即窗口和sheet3
Dim oSettings As Settings
Dim oSetting As Setting
Dim nIndex As Integer
Set oSettings = New Settings
Sheet3.Select
For nIndex = 1 To oSettings.Count
Set oSetting = oSettings.Item(nIndex)
Debug.Print oSetting.Name & " = " & oSetting.Value
Sheet3.Cells(nIndex, 1) = oSetting.Value
Next
Set oSetting = Nothing
Set oSettings = Nothing
End Sub
*************************
或许你在对象浏览器中,搜索"Setting"关键字,在“类”中,查看(粗体的)setSettingType,Setting,Settings的"成员",点击成员,便于你更深入的理解,这个自定的“Setting类”。
发现和内置对象有什么,不同了吗?
[此贴子已经被作者于2005-4-3 16:31:34编辑过] |