Como pasar datos de una variable a la cabecera de un informe.
Tengo una variable con datos numéricos, mi problema se presenta cuando quiero pasarla al encabezado de un informe. En un módulo independiente tengo declarada como publica tanto la variable como la función que es la siguiente:
Option Compare Database
Option Explicit
Public madrid As Single
Public Function calcula() As Single
madrid = 0
Dim Tabla As DAO.Recordset
Set Tabla = CurrentDb.OpenRecordset("Todo")
Do While Not Tabla.EOF
If Tabla("Origen") = "Madrid" Then
madrid = madrid + Tabla("INGRESOS")
End If
Tabla.MoveNext
Loop
calcula = madrid
Tabla.Close
End Function
Para llamarla en un cuadro de texto, lo hago así: =Madrid()
No funciona, ¿que puedo hacer ¿
1 Respuesta
Respuesta de Jacinto Trillo Jareño
1