Usar función de un módulo en campo de formulario
He encontrado una función para convertir una cadena de texto al formato de nombre propio, es decir la primera letra con mayúsculas y el resto en minúsculas, pero no sé cómo integrarla en un evento, en un campo concreto de mi formulario.
Mi bd se llama Biblioteca_Personal
El formulario "Libros"
Y el campo donde insertar la función es "titulo"
La función para convertir los datos al formato de nombre propio es:
Public Function NombrePropio(ByVal Texto As String) as String
Dim Cadenas() As String
Dim i As Long
Dim strPalabra As String
Cadenas = Split(Texto)
For i = 0 To UBound(Cadenas)
strPalabra = Cadenas(i)
strPalabra = UCase(Left(strPalabra, 1)) _
& LCase(Mid(strPalabra, 2))
If i > 0 Then
If Len(strPalabra) < 3 Then
strPalabra = LCase(strPalabra)
Else
Select Case strPalabra
Case "Del", "Las", "Los", "Con"
strPalabra = LCase(strPalabra)
End Select
End If
End If
Cadenas(i) = strPalabra
Next i
NombrePropio = Join(Cadenas)
End Function
¿Cómo podría usarla en el campo "titulo" de mi formulario "biblioteca_Personal, es decir cuál sería el códig vba exacto adaptado a este campo "titulo?