Automatización de excel en MAC

Buen día.

Tengo una aplicación en Xojo 2019 r1, que corre en windows, la cual abre una plantilla excel y llena de datos y luego la muestra al usuario.
Quiero correr esta misma aplicación en Mac High Sierra 10.13.6 y me da un error “OLE not supported on this platform.”

Adjunto algo de código, en la parte del path ya lo corregí para mac, pero no funciona.

Dim Excel as new ExcelApplication
Dim oworkbook As ExcelWorkbook
Dim osheet As ExcelSheets
oworkbook = excel.Workbooks.Add(“C:\Plantillas\horas_pico.xltx”)
osheet = Excel.Sheets(“datos”)

Excel.Range(“A1”).Value = "Almacen: " + PopAlmacen.RowTag(PopAlmacen.ListIndex) + " " + PopAlmacen.Text + " periodo: " + PopFechaxSemanaHP.Text

Hay forma de hacer automatización de excel en mac.

Saludos.
Mauricio

Que corregiste para mac? :thinking: ExcelApplication NO EXISTE en mac

Xojo usa OLE para automatizar en Windows. Como dice el error, OLE NO EXISTE en mac, asi que, NO, no puedes usar el mismo código en Mac.

Si lo que quieres es editar el archivo, la única opción sería mediante plugins como LibXL Extras for Xojo

Cambie el path para que funcione en Mac.

LibXL Extras for Xojo
Gracias por la información.

No contaba con esta limitación.

Saludos.
Mauricio