/ / Чому не вдається змінити колір заливки комірки за допомогою C #? - c #, excel

Чому не можна змінити колір заливки комірки за допомогою C #? - c #, Excel

На основі:

розфарбовування клітинок аркуша Excel

Я поставив цей рядок коду

Range data_cell = work_sheet.Cells[row, column];
data_cell.Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.DeepPink);

Я додав DLL-файл System.Drawing + додав рядок імпорту у свій файл

using System.Drawing;

але я все одно отримую це повідомлення:

cannot resolve symbol "ColorTranslator"

Будь-які пропозиції щодо вирішення цієї ситуації?

Відповіді:

1 для відповіді № 1

Якщо ви хочете змінити колір тла комірки,

                Range myRange = work_sheet.get_Range("A1", "A1");
myRange.Interior.ColorIndex = 6;

Це забарвить клітинку A1

РЕДАГУВАТИ: Не вдалося знайти хорошу довідку для ColorIndex, але сюди зображення всіх кольорів 6, у нашому прикладі - жовтий.