Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/12/2011, 10:53
Avatar de Miztli
Miztli
 
Fecha de Ingreso: abril-2007
Mensajes: 39
Antigüedad: 17 años, 1 mes
Puntos: 1
Respuesta: Cómo acceder al WorkBook actual de Excel

Hola! gracias por contestar,

Lo estoy realizando con un Add-in, tengo un botón y al hacer clic debe de ejecutar el siguiente código que debe de obtener las referencias al mismo documento para poder manipular sus celdas, pero la línea Workbook libro = (Workbook)excelObj.Workbooks; me regresa un null:

Código:
private void button1_Click(object sender, RibbonControlEventArgs e)
{

Application excelObj = (Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Excel.Application");

Workbook libro = (Workbook)excelObj.Workbooks;
hojas = libro.Worksheets;

}
Gracias por tu ayuda.
Mario