![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос | Заплачу за решение | Новые сообщения Сообщения за день | Расширенный поиск | Правила | Всё прочитано |
![]() |
|
Опции темы |
![]() |
#1 | |
Форумчанин
Регистрация: 29.03.2011
Адрес: Москва
Сообщений: 86
Репутация: 10
|
![]()
Excel 2003
Очень нужна помощь! ![]() Программа выдает файл с массивом, где цифры с отрицательным значением отображаются как например: 1,234.56- а нужно что бы было -1 234.56 (кол-во знаков и разряды могут быть разными) В макросе с помощью мастера текста и функции автозамены (Ctrl+H) удается добиться лишь варианта 1234.56- , дальше чего бы не делал ни формат и само значение изменить не удается. Что бы добиться нужного формата приходиться убирать минус (-), НО тогда значение становится положительным 1 234.56, а это не приемлемо (нужно именно отрицательное число) Выкладываю исходный файл из программы, и фал с макросом, которым преобразую текст в Excel , ну и пример того, что получается… Мне предложили вот такое решение: Цитата:
![]() Возможно, я его не правильно использую Помогите пожалуйста, подскажите решение И прежде чем предложить вариант решения протестируйте его пожалуйста на моем примере. Спасибо! |
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 15.02.2009
Адрес: Украина Павлоград
Сообщений: 753
Репутация: 64
|
![]()
Можно создать процедуру и вызвать её из процедуры импорта
Код:
Если это принципиально - дописать Replace Последний раз редактировалось alex77755; 07.12.2011 в 13:35. |
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 29.03.2011
Адрес: Москва
Сообщений: 86
Репутация: 10
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 29.03.2011
Адрес: Москва
Сообщений: 86
Репутация: 10
|
![]()
Всем, кому интересно
На самом деле решение найдено и оно оказалось вполне красивым и простым: в конец макроса был дописан следующий код: Цитата:
|
|
![]() |
![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Date из одного окна в другое окно | delphicoding | Общие вопросы Delphi | 8 | 27.07.2011 19:53 |
Замена одного слова на другое в массиве строк С++ | Тома1993 | Помощь студентам | 0 | 17.03.2011 22:52 |
Перевод с одного значения в другое в С++ 2008 | atlon | Общие вопросы C/C++ | 11 | 11.01.2009 01:34 |
Перетаскивание значения одного поля в другое | inret | Общие вопросы Delphi | 3 | 09.05.2008 15:26 |
[Delphi] Замена одного слова на другое... | ZhooZhik | Помощь студентам | 5 | 10.01.2008 00:31 |
|
|