estoy practicando VBA para Access 2010.de quitar el primer carácter de una cadena si es igual a algo
leí todos los post sugerido con respecto a mi puesto, pero no encontró nada específico. Sé cómo mover caracteres específicos en una cadena, lo que no sé es cómo puedo eliminar el carácter específico que equivale a algo.
Quiero mover el carácter 1 o 1 de los números de teléfono, si hay alguno.
Ejemplo: 17188888888 7188888888 o al 7188888888 1-7188888888 a
Estoy intentando utilizar una sentencia if comenzando primero con sólo la eliminación de la
1.El número de teléfono se introduce como una cadena no números.
Esto es lo que he comenzado: recibo un mensaje de error que RemoveFirstChar es ambiguo.
Public Function RemoveFirstChar(RemFstChar As String) As String
If Left(RemFstChar, 1) = "1" Then
RemFstChar = Replace(RemFstChar, "1", "")
End If
RemoveFirstChar = RemFstChar
End Function
No estoy seguro de por qué no funciona, pero el suyo está funcionando, así que ¿cómo puedo modificar esto para eliminar también 1 desde el principio si es que está allí? ¡Gracias! – Asynchronous
Gracias por su valiosa contribución, ¡realmente hace la diferencia! ¡Gracias de nuevo! – Asynchronous
Después de probar el "1", puede agregar una segunda prueba para "-" después del primer "fin si" allí que hace lo mismo ... – Karel