Mensaje    Asunto: Problemas al seleccionar una hoja de excel Responder citando

Hola estoy trbajando en una aplicacion donde tengo que rellenar distintas hojas de excel con datos de una BD. Pues bien trabajo con OLE . Pero no se que comando tengo q meter para seleccionar cada hoja dentro del libro que ccompone la aplicacion en excel.
Ejemplo

excel = CreateOleObject( "Excel.Application" );
excel.OlePropertyGet("Workbooks").OleProcedure("Open", MiArchivo.xls);
// El archivo MiArchivo es una plantilla con 3 hojas;

Variant hoja1, hoja2, hoja3;

hoja1 = excel.OlePropertyGet("WorkSheets").OlePropertyGet("Item", 1);
hoja2 = excel.OlePropertyGet("WorkSheets").OlePropertyGet("Item", 2);
hoja3 = excel.OlePropertyGet("WorkSheets").OlePropertyGet("Item", 3);

Pues bien si ahora quisiera qye la hoja2 fuera la q esta activa como sería????? He probado mil cosas y no me funciona (del tipo de hoja2.OlePropertySet("Active", true) pero no me sale nada, a ver si alguien me puede ayudar.


Saludos