2011-04-07 85 views
1

我正在使用以下代碼將樣式應用於單元格。通過C格式化單元格樣式#

但在美國版本中存在「Good」的風格。

在其他語言的Office版本中,它的名稱不同。

是否有指定的樣式

Range cell; 
cell.EntireRow.Style = "Good"; 

我覺得Workbook.Styles[index]可用於分配的風格任何其他方式。

但不知道樣式的確切索引:正常,良好,差在其他語言的Office版本中也會有所不同。

另一種解決方法是手動分配所有樣式值。

但這個解決方案中的問題是獲取樣式正常,好,壞的所有值。

回答

0

我已經使用索引來分配樣式。

+1

請添加代碼段代碼,以便其他人也能從中受益。 – 2011-04-15 12:11:36

0

我從來沒有見過一個名爲「好」的風格 - Office 2003的風格名稱,如「逗號」,「百分比」,「貨幣」,...

它是一個你自己加入的?

在任何情況下,Style都有兩個名稱屬性「Name」和「NameLocal」。

我相信你可以用作Workbook.Styles集合的索引器,所以你的美國英文名稱應該可以在其他Office語言中工作。

+0

我正在使用Office 2010 64位 – meetjaydeep 2011-04-07 08:58:31