На основі:
розфарбовування клітинок аркуша 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, у нашому прикладі - жовтий.