Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Функция разделения текста


Автор: desanyman 25.1.2017, 09:19
Добрый день.
Стоит задача конвертации excel в dbf.
Скрипт написан, все выгружается. Но в Excel файле содержится ячейка с текстом из различной длины. 
Необходимо выгрузить в DBF 4 поля с разделенным текстом 250 символов. Если текст превышает 1 000 символов, обрезать его до 1 000.
Т.е ,например, текст "Тесттесттест.." в 300 символов
Выгрузиться должно
в 1 поле - 250 символов
Во 2 продолжение текста - 50 символов
3 и 4 соответственно пустые.
подскажите, как написать такую функцию разделения текста?

Автор: Akina 25.1.2017, 10:52
Выполните такое разделение формулами листа и экспортируйте итоговые поля, а не исходное.


Автор: desanyman 25.1.2017, 13:40
Разобрался. Функция MID
Спасибо.

Автор: Akina 25.1.2017, 14:42
Цитата(desanyman @  25.1.2017,  14:40 Найти цитируемый пост)
Функция MID

 smile ты их что, вручную по одной записи в DBF экспортируешь? мазохист, аднака...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)