Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Формат ячейки в Эксель с евро. / 6 сообщений из 6, страница 1 из 1
21.02.2014, 17:54
    #38569067
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
Доброго всем!
Ни кто не сталкивался с таким.
Нужно ввести несколько хитрый формат ячейки. Макрос в VBA показал его следующим:
Код: vbnet
1.
"_-[€ˆ-2] * #,##0_-;-[€ˆ-2] * #,##0_-;_-[€ˆ-2] * ""-""_-;_-@_-"


Когда пытаюсь сделать в C# так
Код: c#
1.
myCell.NumberFormat = "_-[€ˆ-2] * #,##0_-;-[€ˆ-2] * #,##0_-;_-[€ˆ-2] * '-'_-;_-@_-"


То ругается, что не может установить такой формат.
При том, когда я делаю комипаст из VBA в VS то в этой строке вместо € получаю знак $, и компилятор не ругается, но вместо $ вставляет в строку '. Может мне чего доподключать надо? Excel 2013. .Net - 4.0
...
Рейтинг: 0 / 0
21.02.2014, 21:28
    #38569176
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
Узнать код € и вставить chrw(код)?
...
Рейтинг: 0 / 0
21.02.2014, 22:39
    #38569205
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
ALOTEПри том, когда я делаю комипаст из VBA в VS то в этой строке вместо € получаю знак $

Ну так студия в СШП написана, никаких евро, только тру-доллары.

Попробуй перед поставить символ @:
Код: c#
1.
myCell.NumberFormat = @"_-[€ˆ-2] * #,##0_-;-[€ˆ-2] * #,##0_-;_-[€ˆ-2] * '-'_-;_-@_-"
...
Рейтинг: 0 / 0
22.02.2014, 13:06
    #38569380
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
Antonariy,

Пробовал, без толку
...
Рейтинг: 0 / 0
22.02.2014, 13:07
    #38569382
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
Pallaris,

О! Хорошая идея, надо попробовать
...
Рейтинг: 0 / 0
24.02.2014, 11:53
    #38570231
ALOTE
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Формат ячейки в Эксель с евро.
Pallaris.

Попробуй перед поставить символ @:
Код: c#
1.
myCell.NumberFormat = @"_-[€ˆ-2] * #,##0_-;-[€ˆ-2] * #,##0_-;_-[€ˆ-2] * '-'_-;_-@_-"


Не прокатило.(
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Формат ячейки в Эксель с евро. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]