Type是一個語句,,一個可以把相關變量集合到一起的方法,。 它的神奇之處在于,當需要對多個零散變量進行重復處理而又容易混淆的時候,。 通過情況,,一般是不會用到Type這類語句,一般情況指入門級的應用學習,。 當在熟悉各類VBA編程之后,,會發(fā)現(xiàn)有此變量是具有一定的規(guī)律性,是可以進行一些整合處理的,。 這樣就產生了一個變量集合的概念,,雖然可能并不是這樣的事實,但我們可以這樣來理解,。 比如,,同一個班級的學生,有相同的課程,,當要取每個學生的各課成績時,,并不需要給每個學生定義每一課變量,那不合實際,,也比較零散,,更沒有關聯(lián)性。 這種情況下,,可以定義一個相關聯(lián)的,,有相同名稱的一個變量組來替代成績變量。 Type語句語法如下圖所示: 使用方法: Type Student Name as string'姓名 YuWen as Integer'語文 ShuXue as Integer'數(shù)學 End Type 這樣就新建了一個名稱為Student的自定義類型變量,。 使用的時候首先要申明一個變量,。 使用 Dim 、 Private ,、 Public ,、 ReDim 或 Static 聲明用戶定義的類型的變量,。 如:Dim S as Student 申明S這個變量為Student類型,。相應的S有3個變量成員,也就是Student里的三個變量,。 只要對S里3 個成員進行賦值就可以進行處理,。 如: S.Name="小明" S.YuWen=90 S.ShuXue=98 下圖為例: 給工作表進行添加信息的一個操作,,下圖中每個文本框對應一個變量,變量以自定義類型方式來申明,,具體可以查看代碼,。 下圖代碼為申明自定義類型代碼,此代碼應放在模塊中,,一定要放在模塊中,,類模塊中也可以。不能放在窗體過程中,。 下圖為應用申明后的自定義類型方法: Type自定義數(shù)據(jù)類型十分有用,,特別是對于不同數(shù)據(jù)類型有一定的相關性的情況下,使用起來就特別有意義,。 這樣一個有用的技巧,,不學可惜,希望看到這里的你,學有所成,。 |
|