Как использовать без заливки для цвета фона ячейки Excel с помощью c #?

С помощью этого:

using Excel = Microsoft.Office.Interop.Excel; 

Я открываю Excel и после того, как я устанавливаю цвет первой ячейки на прозрачный, вот так:

xlRange = xlWorkSheet.get_Range("A1");
xlRange.Interior.Color = System.Drawing.Color.Transparent;

Проблема в том, что он ставит белый цвет, и «границы» исчезают. Я хочу поставить опцию «Без заливки», но она не работает.

Я также пробовал это :

xlRange.Interior.Color = System.Drawing.Color.Empty;

, но тогда цвет ячейки изменился на черный.


Как я могу решить эту проблему?

6
задан aF. 27 April 2012 в 14:44
поделиться