Mikä on Visual Basic for Applicationsin uusin versio? Tuliko/tuleeko Office 2007:n mukana uusi versio? Kutosversiosta on olemassa 6.0, 6.3 ja 6.5 ainakin, mutta onko seiskaversiota tai uudempaa olemassa? Onko olemassa VBA.net?
VBA 6.5 tulee ainakin Excel 2007:n mukana, joten tuskin tuosta on tuota uudempaa.
Se tässä perimmäisenä kysymyksenä että kun meinasin alkaa tuota VBA:ta opettelemaan, niin onko se sitten järkevintä lukea VBA 6, vai onko tuon VBA 6:n ja 6.5:n välillä isokin ero ohjelmoijan kannalta?
Mitä kokeilin vanhoja makrojani leikata ja liimata uuteen Exceliin vanhasta Excel 97:sta (mikä VBA siellä nyt sattuu olemaankaan), niin toimii heittäen. Kai noissa on pieniä eroja, mutta perusteet on samat, eli koodi ulkoasultaan on ennemmin VB6:sta kuin VB.NET:ä.
Jos tuota oikein opiskella haluaa, niin valita materiaali sen mukaan mikä VBA sulla on käytössä. Jos on mahdollisuus uusimpaan, niin sitten sillä, sillä uudempaan päin aina ollaan menossa vanhojen jäädessä jälkeen.
Aihe on jo aika vanha, joten et voi enää vastata siihen.