Как добраться спарклайны в Excel с помощью взаимодействия с#
Дорогие Все,
Я создал приложение Windows, где автоматизирую MsOffice.
Я должен оценить вставленную спарклайн (хотел бы fetch: type, theme, color и т. д.) В листе excel(уже существует).
Что я уже пробовал:
public static bool EvaluateSparkline(IQuestion question, string filename, string sheetName, string sparklineRange) { ExcelInterop.Application excelApplication = null; try { excelApplication = new ExcelInterop.Application() { Visible = false, DisplayAlerts = false, ScreenUpdating = false }; ExcelInterop.Workbook excelWorkbook = excelApplication.Workbooks.Open(filename); ExcelInterop.Worksheet excelWorksheet = excelWorkbook.Sheets[sheetName]; bool result = false; if (excelWorkbook != null && excelWorksheet != null) { ExcelInterop.Range sparklineLocation = excelWorksheet.get_Range("F2"); ; ExcelInterop.SparklineGroup sparkline = sparklineLocation.SparklineGroups.Item[1].Location; } excelWorkbook.Close(); return result; } catch (Exception) { return false; } finally { QuitApplication(excelApplication); } }
Кто-нибудь может мне помочь, как узнать спарклайн и его свойства.
Заранее спасибо.