2015-07-29 3 views
5

में दिनांक स्वरूपण मेरे पास एक एक्सेल शीट में है जो मैं पढ़ रहा हूं। मुझे क्या करना है एमएम/डीडी/yyyy में होने वाली तारीख को मजबूर करना है क्या बंद एक्सएमएल में ऐसा करने का कोई तरीका है।क्लोज़ेडएक्सएमएल

मैंने https://closedxml.codeplex.com/documentation पर एक नज़र डाली लेकिन को किसी निश्चित प्रारूप में दिनांक को बल या अद्यतन करने के लिए नहीं मिला।

+1

'सेल.Style.DateFormat.SetFormat ("mm/dd/yyyy") जैसे कुछ होना चाहिए; ' – Raidri

उत्तर

6

आप विशिष्ट सेल पर यह करने के लिए चाहते हैं तो आपको

worksheet.Cell(row,column).Style.NumberFormat.Format = "mm/dd/yyyy"; 

और

उपयोग करने के लिए आप एक से अधिक कोशिकाओं पर यह करने के लिए तो आप का उपयोग करने के चाहते हैं है

worksheet.Range(row,column,row,column).Style.NumberFormat.Format = "mm/dd/yyyy"; 
+0

क्या सभी श्रेणियों के लिए पूरे सेल पर इसे जोड़ने का कोई तरीका है? – RetroCoder

+2

निश्चित रूप से, आप लूप में loop.same कोड जुस का उपयोग कर इसे लागू कर सकते हैं। कुछ और नहीं –

+0

मैं सोच रहा था कि आप कॉलम हेडर या हेडर सेल में ऐसा कर सकते हैं और यह सिर्फ सभी श्रेणियों के लिए काम करेगा। उदाहरण: यदि यह एक सेल में है। यह ए 1 के माध्यम से एक अनंतता के लिए ऐसा करेगा। एचटीएमएल में एक्सेल निर्यात करना टैग जैसा दिखता है। – RetroCoder