Tenía otro paquete ofimático en el cual tenía definida la siguiente función escrita por mí.
Rem Attribute VBA_ModuleType=VBADocumentModule
Option VBASupport 1
PUBLIC Function sumapormes(f As Range, m As Integer, a As Integer, h As Range)
' f=rango fechas
' m=mes
' a=año
' h=rango a sumar
Dim rng As Object, cf As Integer, cf2 As Integer ' cf=contador fecha
suma = 0
For Each rng In f
cf = cf + 1
If Month(rng.Value) = m And Year(rng.Value) = a Then
For Each rng2 In h
cf2 = cf2 + 1
If cf2 = cf Then suma = suma + rng2.Value
Next rng2
End If
cf2 = 0
Next rng
sumapormes = suma
End Function
Y ahora, en LibreOffice Calc me da un Err:
Cómo puedo hacer esto en LibreOffice?
Gracias por adelantado