for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Л и с о в о д ы   в с е х   с т р а н,  о б ъ е д и н я й т е с ь !!!  

Список Форумов  :: Не фоксом единым
   :: Помощь сайту :: 

ИНН импортного контрагента в excel
boba
[MVP]
Автор

Сообщений: 5189
Откуда: Медвежьи озера-
Дата: 07.06.18 15:02:26ОтветитьЦитировать
Кажется, уже решал эту проблему,
но не найду решения
Выводим отчет в excel
для ускорения целым массивом.
Оптом же ставим форматы и выравнивание слева, справа итд
каждую колонку по ее фактическому типу.
В одной из колонок сейчас есть ИНН, и там встречаются иностранные контрагенты. ИНН некоторых из них начинается с 000
Ексел при уходе с колонки убирает лидирующие нули,
хотя формат текстовой (или общий, пробовали оба), прижат слева.
И при ручном вводе так. Ввел инн, ушел с ячейки, нулей нет.
Запустили запись макроса,
добились таки чтобы нули не убирались,
но это свойство formula
с точным написанием ИНН.
Те оптом так по все колонке записать
нельзя. Придется поячеечно, по каждой строке.
Ratings: 0 negative/0 positive

Re: ИНН импортного контрагента в excel
Igor Korolyov

Сообщений: 31851
Дата: 07.06.18 16:30:12ОтветитьЦитировать
Апостроф перед строкой цифр - и она уже не будет для экселя числом -> не будут убираться ведущие нули. Насколько я помню, без разницы массивом или поячеечно выводить - главное в строку преобразовать и апостроф поставить первым.


------------------
WBR, Igor
Ratings: 0 negative/0 positive

Re: ИНН импортного контрагента в excel
boba
[MVP]
Автор

Сообщений: 5189
Откуда: Медвежьи озера-
Дата: 08.06.18 11:40:32ОтветитьЦитировать
Сработало, спасибо
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут писать в этом форуме.

On-line: 41 Alsim  and Guests: 40


© 2000-2018 Fox Club 
Яндекс.Метрика