이 숫자 그룹과 소수뿐만 아니라 날짜 할 분리 기호 SpreadsheetGear에서 통합 문서 파일을 만들거나 열 때 특정 CultureInfo
형식을 사용합니다. Factory.GetWorkbook (...) 및 Factory.GetWorkbookSet (...) 메서드는이 CultureInfo
개체를 받아들이도록 오버로드됩니다. CultureInfo
개체를 지정하지 않으면 SpreadsheetGear의 기본값은 "en-US"입니다.
포르투갈어 CultureInfo
형식을 지정하지 않았기 때문에 현재 통합 문서 세트가 "en-US"를 사용하고있는 것 같습니다.
// Create a new workbook specifying "pt-BR" CultureInfo
IWorkbook workbook = Factory.GetWorkbook(CultureInfo.GetCultureInfo("pt-BR"));
IWorksheet worksheet = workbook.ActiveWorksheet;
IRange cells = worksheet.Cells;
cells["A1"].NumberFormat = "[=0]0;###.###,00";
cells["A1"].Value = 2265.65;
Console.WriteLine(cells["A1"].Text);
// Output: 2.265,65
내가 .I이 적용되지 2,265.65 .Portuguese 형식으로 넣어 밖으로 얻고 작동하지 .Its 시도 : 다음하는 SpreadsheetGear 예상대로 위의
NumberFormat
표시에 도착하는 방법을 설명한다 예입니다. –그런 다음 사용했던 코드를 포함하여 질문에 세부 사항을 추가하십시오. –