Macro funciona en Excel pero no en OpenOffice

Tengo una macro que está funcionando correctamente en excel, pero cuando la abro con openoffice me aparece un #REF!, en la macro existe una línea que es esta:

 wformula = "=SUM('" & ini & ":" & fin & "'!" & wadd & ")"

Que hace una suma de la hoja ini a la hoja fin, me suma todas las celdas wadd, por ejemplo quedaría tal que así:

=SUMA('1:31'!E18)

Pero cuando lo abro en OpenOffice me aparece el error anteriormente indicado, y si miro la fórmula resultante aparece tal que así:

=SUMA($#REF!.E18)

Por lo que creo que esta línea de la macro:

wformula = "=SUM('" & ini & ":" & fin & "'!" & wadd & ")"

Tengo que cambiarla por una que funcione tanto en openoffice como en excel.

¿Alguna idea?

Añade tu respuesta

Haz clic para o