का उपयोग कर एक्सेल में सेल रंग बदल रहा है मैं Excel में डेटा तालिका निर्यात करने के लिए एक विंडोज अनुप्रयोग का उपयोग कर रहा हूं। यह काम कर रहा है। अब मैं सेल में विशेष पाठ के लिए कुछ रंग देना चाहता हूं। मैं यह कैसे करूँगा?सी #
Q
सी #
47
A
उत्तर
104
पाठ के लिए:
[RangeObject].Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
सेल पृष्ठभूमि के लिए
[RangeObject].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
8
नोट: यह मानता है कि आप COLUMN_HEADING_ROW
, FIRST_COL
, और LAST_COL
नामित पंक्ति और स्तंभ अनुक्रमणिका के लिए स्थिरांक घोषणा करेंगे, और कहा कि _xlSheet
है ExcelSheet
का नाम (Microsoft.Interop.Excel
का उपयोग करके)
पहले, सीमा निर्धारित किए हैं:, अंत में
columnHeadingsRange.Interior.Color = XlRgbColor.rgbSkyBlue;
फ़ॉन्ट रंग सेट:: फिर
var columnHeadingsRange = _xlSheet.Range[
_xlSheet.Cells[COLUMN_HEADING_ROW, FIRST_COL],
_xlSheet.Cells[COLUMN_HEADING_ROW, LAST_COL]];
, कि सीमा की पृष्ठभूमि का रंग सेट
columnHeadingsRange.Font.Color = XlRgbColor.rgbWhite;
और यहाँ संयुक्त कोड है :
var columnHeadingsRange = _xlSheet.Range[
_xlSheet.Cells[COLUMN_HEADING_ROW, FIRST_COL],
_xlSheet.Cells[COLUMN_HEADING_ROW, LAST_COL]];
columnHeadingsRange.Interior.Color = XlRgbColor.rgbSkyBlue;
columnHeadingsRange.Font.Color = XlRgbColor.rgbWhite;
यह अच्छा है, केवल आंतरिक बी आदेश :( – Yola
इसके बजाय आप 'System.Dling.ColorTranslator'' के अव्यवस्था से बच सकते हैं, इसके बजाय 'Excel.XlRgbColor.rgbRed' का उपयोग कर। – kmote
मैं सेल रंग से कैसे क्रमबद्ध कर सकता हूं? – Si8