Fråga : VBA klassificerar

Jag har ett nummer av fungerar nu med hjälpen av experterna. Dessa kan användas över multipeldatabaser. är den bättre som tillfogar dessa, fungerar i en klassificeraenhet med metoder för att få, och att gå tillbaka värderar, eller precis uppehället som kopierar och klistrar, fungerar i en det normalaenhet?

" klar "

Svar : VBA klassificerar

Jag fungerar med en radda klassificerar och det mycket användbara fyndet därefter, men jag instämm med Jim på denna - det finns resonerar lite för att skapa klassificerar för nytto- fungerar. Klassificerar är mycket användbar, OM du behöver att skapa mer än, en av det samma objektet - till exempel, om du behöver att skapa klassificerar för att rymma rekvisitan av dussina medel - men för nytto- fungerar dig ska använder endast en av de i sänder.

I specifikt hänseende till din isse:

Undermedel ()
Den dunkla bilen som medlet 'DETTA ÄR det FANN FINA MEDLET
Fastställd bil = nytt medel ', EFTER det NYA MEDLET INTE HAR VISAS
Avsluta suben

Du indikerar att det känt av ditt KLASSIFICERAR är ”DataTests”, inte ”medlet”. Medlet är en användbardefinierad typ som förklaras i klassificeraenheten som namnges DataTests, och, som sådan du ska för att inte vara kompetent att få till den (materien av faktumet, dig ska fynd det som är imposisble för att fungera med en UDT, definierar i en klassificeraenhet utifrån som klassificerar enheten). UDTs används allmänt, som inre data strukturerar inom klassificera, och rekvisitan av klassificera är det van vid handtaget inmatningsen/utmatnings to/from klassificera. UDTEN är det enkelt van vid lagret datainsidan som anföra som exempel av calssna.

Det korrekt långt att göra som är:

Dunkel bil som DataTests
Fastställd bil = nya DataTests

Msgbox Car.bHP

Också det finns resonerar lite för att använda både (a) en UDT, och variabler för individ (b) som lagrar inre, klassificerar data. Bruk ett eller annat, inte båda.




Andra lösningar  
 
programming4us programming4us