Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Функция Format Добавлено: 25.09.07 21:42  

Автор вопроса:  Nytrogen
Подскажите, кто знает, как вывести денежную сумму в формате "Д.е. 0.00", где "Д.е." - денежная единица, например Ls.

Пробовал занести число в ячейку и задать нужный формат, после чего во вкладке "Number" переходил в раздел "All Formats" и копировал оттуда строку форматирования, что-то типа "[$Ls-426] # ##0.00". Далее я использовал эту строку в VBA-функции Format. Но в результате денежная единица не выводится. Скорее всего, Excel предлагает не совсем ту строку форматирования...

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 EUGY



Вопросов: 0
Ответов: 454
 Профиль | | #1 Добавлено: 27.09.07 00:50
Excel предлагает не совсем ту строку
Попробуй написать макрос, в результате будет что-то вроде ..
.NumberFormat = "[$L.-426A] #,##0.00_ ;-[$L.-426A] #,##0.00 "

Ответить

Номер ответа: 2
Автор ответа:
 Nytrogen



Вопросов: 18
Ответов: 186
 Профиль | | #2 Добавлено: 27.09.07 22:40
ОК, спасибо, я это уже и сам обнаружил путём записи макроса... =) А нельзя ли то же самое указать для текстого поля в форме? Или это только для ячеек?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам