Отображение меток в диаграммах Excel с использованием C #

У меня этот код работает нормально. но я хочу видеть числовые значения в верхней части каждого столбца графика. как я могу это достичь? Спасибо вам всем за ваше время.

rowNo += 1; string currDir = Server.MapPath(".") + "\\Dashboard\\"; ExcelApp = new Microsoft.Office.Interop.Excel.Application(); SqlParameter[] dParam = new SqlParameter[0]; System.Data.SqlClient.SqlConnection con = new SqlConnection(strDBConn); System.Data.SqlClient.SqlCommand cmd = new SqlCommand(); if (con.State == ConnectionState.Closed) con.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "Excel_QuoteCount"; cmd.Connection = con; SqlDataReader reader = cmd.ExecuteReader(); oWBook = ExcelApp.Workbooks.Add(Type.Missing); oSheet = (Worksheet)oWBook.Worksheets.get_Item(1); while (reader.Read()) { oSheet.Cells[rowNo, 1] = reader["Date"].ToString(); oSheet.Cells[rowNo, 2] = reader["QuoteCount"].ToString(); oSheet.Cells[rowNo, 3] = reader["Date"].ToString(); oSheet.Cells[rowNo, 4] = reader["QuoteTotal"].ToString(); rowNo++; } oSheet.Columns.AutoFit(); reader.Close(); Range chartRange; Range TotalsRange; ChartObjects xlCharts = (ChartObjects)oSheet.ChartObjects(Type.Missing); ChartObject myChart = (ChartObject)xlCharts.Add(10, 80, 300, 250); Chart chartPage = myChart.Chart; //Quotes Count chartPage.Legend.Clear(); chartRange = oSheet.get_Range("A13", "B20"); chartPage.SetSourceData(chartRange, Type.Missing); chartPage.ChartType = XlChartType.xlColumnClustered; chartPage.Export(@currDir + "QuoteCount.jpg", "JPEG", Type.Missing); //Quotes Count chartRange = oSheet.get_Range("C13", "D20"); chartRange.Font.Bold = true; TotalsRange = oSheet.get_Range("D13", "D20"); TotalsRange.NumberFormat = "$0,000.00"; chartPage.SetSourceData(chartRange, Type.Missing); chartPage.ChartType = XlChartType.xlColumnClustered;// xlColumnClustered; chartPage.Export(@currDir + "QuotesTotal.jpg", "JPEG", Type.Missing); FileInfo theFile = new FileInfo(currDir + "Quotes.xls"); if (theFile.Exists) { theFile.Delete(); } oWBook.SaveAs(currDir + "Quotes.xls", XlFileFormat.xlWorkbookNormal, Type.Missing, Type.Missing, Type.Missing, Type.Missing, XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); oWBook.Close(true, Type.Missing, Type.Missing); ExcelApp.Quit(); releaseObject(oSheet); releaseObject(oWBook); releaseObject(ExcelApp); 

Серия MSDN Datalabels

Является ли эта ссылка в значительной степени тем, что вы после?

  • Как написать функцию надстройки Excel C, возвращающую строку в Excel без утечки памяти?
  • Как импортировать данные из Excel, у которых нет первичного ключа в базе данных, используя C #
  • Точки на круге, с ограничениями. Как рассчитать без угла, но радиус и центральную точку?
  • Вставка Excel в DataTable
  • Math Pow внутри другой математической функции в C #
  • C #: получение значения ячейки с помощью Excel.interop
  • Microsoft Excel не может открыть или сохранить любые документы на модульном тестировании
  • как удалить дополнительные запятые в числах в файле csv после преобразования из excel
  • Метод Looping Findtext из таблицы Gembox
  • Графическое построение в Excel из приложения C ++
  • Запретить Excel для автоматического форматирования столбцов при открытии CSV-файла.
  • Interesting Posts

    VBA: поиск базы данных и копирование строк на другой лист

    Является ли указание столбца из именованного диапазона более эффективным, чем вычисление по полному столбцу?

    Запуск макросов и завершение, если условия выполнения выполнены

    Формула Excel, как объединить строку для внешней ссылки

    Найдите ДЕНЬ с ВЫСОКОЙ и НИЗКОЙ скоростью ветра, используя R, Python или EXCEL

    Динамическое управление лентой VBA

    Я написал макрос, используя Application.ScreenUpdating, однако он не работает

    Извлеките табличные данные из каждой вкладки Excel и вставьте данные на одном листе

    Позиция Range-Object в Excel

    Свойство RecordCount не работает

    Установить содержимое ячейки на имя листа

    отображать / объединять несколько столбцов в таблице как один столбец, просто разделенный линиями

    Excel VBA DoubleClick

    Добавить строку в Excel, если определенные условия Exist

    Кнопка Command для изменения значения ячейки в неизвестном имени. Откройте книгу.

    Давайте будем гением компьютера.