Установка параметров столбца в excel - VB
Формулировка задачи:
Доброго времени суток, господа программисты!
Программа выполняет выгрузку имен файлов в определенной папке.
Названия вида: Петров_А_А_1234567890123456
ФИО и число заносятся в разные столбцы. Но есть проблема. Число записывается в укороченном виде по умолчанию. Например: 1,23457E+15. Если поставить числовое отображение, а не общее, то получится следующее: 1234567890123450. В конце стоит 0, а должна быть 6. Если попытаться поменять вручную ноль на шесть, то после изменения ноль ставится автоматически.
Исправить проблему можно только, поставив тип отображения на "Текстовый" и вручную поменять ноль на шесть.
Я делал этот макрос для того, чтобы выгрузить около 1000 имен файлов. Каждую запись замучаешься править и смысл макроса сводится на нет.
Может кто-нибудь знает как выгрузить названия файлов уже сразу в Текстовом формате?
Код:
Решение задачи: «Установка параметров столбца в excel»
textual
Листинг программы
strOriginal = FSO.getbasename(FileItem) 'имя файла без расширения pos_ = InStrRev(strOriginal, "_") 'позиция последнего символа "_" Cells(r, 1) = Left(strOriginal, pos_) Cells(r, 3) = Mid(strOriginal, pos_ + 1)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д