You might also check out my FAQ:
faq99-4069 How do I use VB(A) to manipulate attachmate (6.5+)?
It will show you how to control Extra with VBA, although you'll still need to know the syntax for Extra Basic.
You might also check this FAQ as a starting point:
faq99-4087 I'm ready for Extra Basic... now what?
Although this FAQ is more a begginners guide, so arrays aren't included.
calculus