Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/05/2008, 04:53
Avellaneda
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 4 meses
Puntos: 37
Respuesta: Tabla editable

Hola etxebe,

para limitar el número de caracteres a escribir en cada columna, puedes hacer algo como esto:

Código:
Private Sub MSFlexGrid1_KeyPress(KeyAscii As Integer)
Dim i As Integer
i = Len(MSFlexGrid1.Text)
Select Case MSFlexGrid1.col
Case 0
    If i >= 10 Then KeyAscii = 0    ' la primera columna sólo admite 10 caracteres
Case 1
    If i >= 5 Then KeyAscii = 0     ' la segunda, cinco
End Select
If KeyAscii > 31 Then MSFlexGrid1.Text = MSFlexGrid1.Text & Chr(KeyAscii)
End Sub
Agur