Siddheshwar Duchal Ответов: 2

Как отобразить число с разделителем тысяч в стиле индийской валюты(10,30,500. 25)в экспортированном листе excel с помощью C#.Net программа.


Привет,
Я работаю с веб-приложением и языком кода C#.
Я экспортирую данные представления сетки в лист Excel. Я хочу, чтобы сумма отображалась в текущем стиле валюты культуры системы.(В зависимости от культуры формат должен быть автоматически изменен, что обязательно важно)

Я хочу применить формат для конкретной ячейки в листе excel.

Заранее спасибо.

Br,
-Siddhesh.

2 Ответов

Рейтинг:
1

Maciej Los

Пожалуйста, прочтите это: Глобализация и локализация приложений .NET Framework[^].
Как уже упоминалось, вам нужно использовать индийский культура[^].

Попробуй!


Рейтинг:
0

Er Sagar Mahajan Pune

string Mynewcurrency = DisplayIndianCurrency("7743450.00");
        private string DisplayIndianCurrency(string EXruppesformate) 
        { 
        string fare = EXruppesformate;
        decimal parsed = decimal.Parse(fare, CultureInfo.InvariantCulture);
        CultureInfo hindi = new CultureInfo("en-IN");
     // string text = string.Format(hindi, "{0:c}", parsed);if you want Rs 77,43,450.00
    string text = string.Format(hindi, "{0:N}", parsed); //if you want 77,43,450.00
      return ruppesformate = text;
    }


Richard Deeming

ТРИ ГОДА слишком поздно.