Как извлечь текст примечания из определенной ячейки листа Excel? - C#
Формулировка задачи:
Приложение работает с документом Excel. Как извлечь текст примечания из определенной ячейки листа Excel и поместить его в текстбокс на форме приложения? Кто знает помогите пожалуйста.
Решение задачи: «Как извлечь текст примечания из определенной ячейки листа Excel?»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using Excel = Microsoft.Office.Interop.Excel;
- class Program
- {
- static void Main(string[] args)
- {
- Excel.Application application = new Excel.Application();
- string fileName = @"C:\Книга1.xlsx";
- Object missing = Type.Missing;
- application.Workbooks.Open(fileName, missing, missing, missing,
- missing, missing, missing, missing, missing,
- missing, missing, missing, missing, missing,missing);
- Excel.Worksheet sheet = (Excel.Worksheet)application.ActiveSheet;
- string comment = (sheet.Cells[2, 1] as Excel.Range).
- Comment.Shape.TextFrame
- .Characters(missing, missing).Text;
- Console.WriteLine(comment);
- application.Visible = true;
- Console.ReadKey(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д