Excel c#将单元格转换为百分比

Rub*_*man 4 c# excel coding-style range

我需要将带有double的单元格转换为precentage.我在excel中使用了一个宏,它说:

Range("B5").Select
Selection.Style = "Percent"
Run Code Online (Sandbox Code Playgroud)

当我在c#中执行此操作时,它不起作用:

Excel.Range procentRange = xlWorksheet.get_Range("A1","A1");
procentRange.Style = "Percent";
Run Code Online (Sandbox Code Playgroud)

谁知道怎么做?

Rub*_*man 17

我在JN Web的帮助下找到了anwser

Excel.Range procentRange = xlWorksheet.get_Range("A1","A1");    
procentRange.NumberFormat = "###,##%";
Run Code Online (Sandbox Code Playgroud)

首先你需要一个范围,然后设置小数并添加"%" - >自动100倍乘法