23/11/2010, 11:43
|
| | | Fecha de Ingreso: noviembre-2007 Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 17 años, 1 mes Puntos: 69 | |
Respuesta: Excel: Limitar elnúmero de caracteres en un celda Que raro a mi me funciona perfecto, pego ese código en la hoja en la que quiero esas restricciones. Por ejemplo en la Hoja uno y entonces en las columnas , E H y K tengo esas restricciones.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Column
Case Is = 5 'columna
Target.Value = Left(Target.Value, 4) ' numero de caracteres que quiera que acepte)
Case Is = 8
Target.Value = Left(Target.Value, 7)
Case Is = 11
Target.Value = Left(Target.Value, 4)
End Select
End Sub
Escribo todo el abecedario en una celda de la columna H doy enter y cuando termino me deja solo:
abcdefg
Podrías probar de nuevo?? Donde lo pegas? Que pasa si al terminar te posicionas sobre la misma celda donde escribiste? cambia algo?
__________________ La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar |