powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / разбить поле
3 сообщений из 3, страница 1 из 1
разбить поле
    #32115700
ilya sergeev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть поле ФИО.
Надо сделать три поля: Фамилия, Имя, Отчество.
Как разбить существущее поле с сохранением данных.
...
Рейтинг: 0 / 0
разбить поле
    #32115715
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Dim i1 As Integer, i2 As Integer

i1 = Instr(FIO, " ")
i2 = Instr(i1 + 1, FIO, " ")
Fam = Left(FIO, i1 - 1)
Imya = Mid(FIO, i1 + 1, i2 - i1 - 1)
Otch = Mid(FIO, i2 + 1)

Только надо предусмотреть случай, когда пробелов больше или меньше, чем 2, в том числе могут быть цепочки пробелов, идущих подряд.
...
Рейтинг: 0 / 0
разбить поле
    #32115814
AlTis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотри функцию split()
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / разбить поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]