static void Main()
{
Application excelapp = new Application();
Workbook book = excelapp.Workbooks.Open(@"C:\HWYFAB.xlsx",
0, false, 5, "", "", false, XlPlatform.xlWindows , "",
true, false, 0, true, false, false);
Worksheet sheet = (Worksheet)book.Sheets[1];
Range cell = (Range)sheet.Cells[3, 2];
Console.WriteLine(cell.Text);
cell.ClearContents();
book.Close(true, "HWYFAB.xlsx", false);
excelapp.Quit();
}
का उपयोग कर एक्सेल स्प्रेडशीट को सहेजना यह प्रोग्राम अपेक्षित रूप से चलता है और बाहर निकलता है। यह कंसोल पर सेल बी 3 में सही मान मुद्रित करता है। इसे बंद करते समय पूछता है कि क्या मैं मौजूदा फाइल को प्रतिस्थापित करना चाहता हूं। मैं हाँ पर क्लिक करता हूं। जब मैं एक्सेल में स्प्रेडशीट खोलता हूं, तब भी सेल सेल के बावजूद सेल बी 3 में होता है। क्लेयरकंट्स()।इंटरऑप सी #
कोई विचार?
यह चाल है। यह बहुत अजीब बात है, मैंने अपने कंप्यूटर पर सभी HWYFAB.xlsx प्रतियों के लिए एक खोज की, और सी: \ में केवल एक ही था। धन्यवाद। – Wesley
बहुत अजीब ... आपको लगता है कि आपको गैर अनुक्रमित स्थानों को खोजने का प्रयास करना पड़ सकता है, मुझे लगता है? खुशी है कि आप अपनी समस्या पिछले हैं! –