Я занимаюсь VBA для Access 2010.
Я прочитал все предлагаемое сообщение относительно моего сообщения, но не нашел ничего конкретного. Я знаю, как перемещать определенные символы в строке, что я не знаю, так это то, как я могу удалить конкретный символ, равный чему-то.
Я хочу переместить символ 1 или 1 из телефонных номеров, если он есть.
Пример: 17188888888 - 7188888888 или 1-7188888888 - 7188888888
Я пытаюсь использовать оператор if, начиная с первого раза, просто удалив 1.
Номер телефона вводится как строка, а не номера.
Это то, что я начал: я получаю сообщение об ошибке, что RemoveFirstChar неоднозначно.
Public Function RemoveFirstChar(RemFstChar As String) As String
If Left(RemFstChar, 1) = "1" Then
RemFstChar = Replace(RemFstChar, "1", "")
End If
RemoveFirstChar = RemFstChar
End Function