Recibir FORM como parámetro?, se puede?

26/03/2012 - 19:32 por Wally | Informe spam
==Estoy tratando de hacer la siguiente función, que está en un módulo ==llamado "mTools":

Public Sub kindOfControls(vForm As Form) 'Para el tipo de control:
Dim vCtl As Control

For Each vCtl In vForm.Controls
Dim vMsg As String

vMsg = "Nombre: " & vCtl.Name + vbCr
vMsg = vMsg + "ControlType: " & vCtl.ControlType + vbCr
vMsg = vMsg + "¿Desea salir?..."

If MsgBox(vMsg, vbInformation + vbYesNo, "...") = vbYes Then
Exit For
End If
Next vCtl
End Sub

==Y la llamo de la siguiente forma:

mTools.kindOfControls (Me)

==Pero me manda error en diferencia de tipos, ¿alguien me puede ayudar con esto?

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
27/03/2012 - 12:12 | Informe spam
Hola
¿Versión de Access...?

Salu2
José Mª Fueyo
[MS MVP Access]
#2 Wally
27/03/2012 - 16:38 | Informe spam
On 27 mar, 04:12, José Mª Fueyo wrote:
Mostrar la cita
Access 2007, lo que pretendo hacer es verificar que todos los
controles de un sub formulario tengan valor... gracias...
#3 Wally
27/03/2012 - 16:47 | Informe spam
On 27 mar, 04:12, José Mª Fueyo wrote:
Mostrar la cita
Access 2007...
#4 José Mª Fueyo
30/03/2012 - 09:39 | Informe spam
:-)
Date cuenta que con me, lo que hacias era pasarla la clase subyacente del formulario, no el formulario en si. Mira en la ayuda para más información.
Me alegro que te sirviera.

Salu2
José Mª Fueyo
[MS MVP Access]
Ads by Google
Search Busqueda sugerida