image

image

Excel, Visual Basic for Applications
Scheidingsregel

Het objectmodel, werken met objecten ?

Benaderen van objecten?

Om een bepaald werkblad te benaderen schrijven we:

Application.Workbooks(”naam.xls”).Sheets(”Naam”)

en als we de naam van het werkblad niet weten kunnen we gebruik maken van een index:

Application.Workbooks(”naam.xls”).Sheets(1)

Om het werkblad een naam te geven schrijven we:

Application.Workbooks(”naam.xls”).Sheets(1).Name = ”MijnNaam”

Als een bepaalde werkmap als actief is kunnen we volstaan met:

Sheets(”Naam”)

Hierdoor wordt het werkblad in de actieve werkmap benaderd. Binnen het werkblad kunnen we een bereik benaderen door:

Sheets(”Naam”).Range(”A1”)


Of een bereik in het actieve werkblad:

Range(”A1”)


Als aan een bereik een naam is toegekend kan je deze benaderen door:

Range(”Bereiknaam”)






[Vorige pagina]