Respuesta a: VBA para excel.

#10518

Fer Lima
Participante

Hola José,

Intenta agregando la extensión de nombre de archivo (.xlsm) dentro de Workbooks. La instrucción completa quedaría:

 

Application.Workbooks(«Programación Orientada a Objetos (POO) con VBA. Jerarquía de objetos excel.xlsm»).Worksheets(«Hoja1»).Range(«b5»).Value = 250

 

No me había percatado de ese error debido a que no suelo especificar el libro con el que estoy trabajando. Sin embargo, es un detalle importante cuando se hace referencia a varios libros desde un mismo código.

Por cierto, a mí me apareció el error que mencionas en cuanto guardé el libro en mi computadora -por supuesto habilitado para macros. Tal como ocurre en el ejemplo del video 2, el código me funcionó a la perfección sin  necesidad de agregar la extensión del libro mientras no lo había guardado.