Как программно узнать сколько листов у файла xls - C#
Формулировка задачи:
Здравствуйте! Подскажите пожалуйста, как это сделать.
Решение задачи: «Как программно узнать сколько листов у файла xls»
textual
Листинг программы
using System; using Excel = Microsoft.Office.Interop.Excel; using System.Windows.Forms; class Program { [STAThread] static void Main(string[] args) { OpenFileDialog dialog = new OpenFileDialog(); dialog.Filter = "Файл 2007 |*.xlsx|Файл 2003|*.xls"; dialog.Multiselect = false; if (dialog.ShowDialog() == DialogResult.OK) { Excel.Application app = new Excel.Application(); app.Workbooks.Open(dialog.FileName); Console.WriteLine(app.Workbooks[1].Worksheets.Count); app.Quit(); Console.ReadKey(true); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д