返回列表 上一主題 發帖

[發問] 怎麼在USERFORM中加入可篩選複選之樹狀圖

本帖最後由 GBKEE 於 2016-4-23 07:31 編輯

回復 14# jackyq
明確的宣告變數型態 ,可使程式碼不易出錯,且容易偵錯
  1. Option Explicit
  2. Dim vD 'As Object
  3. Sub Ex()
  4.     '如 Dim vD  需有執行 Ex1後再執行 Ex
  5.     '如是 Dim  vD  As Object 就不需先執行 Ex1
  6.     MsgBox vD Is Nothing  'Dim vD  程式執行錯誤了   
  7.     Set vD = Nothing
  8.     MsgBox vD Is Nothing
  9.     If vD Is Nothing Then
  10.         Set vD = CreateObject("Scripting.Dictionary")
  11.     End If
  12.     End   '結束所有的程序執行
  13. End Sub
  14. Sub Ex1()
  15.     MsgBox IsObject(vD)
  16.     If Not IsObject(vD) Then
  17.         Set vD = CreateObject("Scripting.Dictionary")
  18.     End If
  19.     MsgBox vD Is Nothing
  20.     'End
  21. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 犯錯出懺悔心,才能清淨無煩惱。
返回列表 上一主題