Syncfusion.XlsIO.Base
Example 


PlusRange Property (IChartErrorBars)

Gets or sets IRange object with positive error value for custom error bar.
Syntax
'Declaration
 
Property PlusRange As IRange
'Usage
 
Dim instance As IChartErrorBars
Dim value As IRange
 
instance.PlusRange = value
 
value = instance.PlusRange
IRange PlusRange {get; set;}
Example
The following code illustrates how to set the plus range for IChartErrorBars
using Syncfusion.XlsIO;
            
class Program
{
    static void Main(string[] args)
    {
        using (ExcelEngine excelEngine = new ExcelEngine())
        {
            //Create worksheet
            IApplication application = excelEngine.Excel;
            application.DefaultVersion = ExcelVersion.Excel2013;
            IWorkbook workbook = application.Workbooks.Create(1);
            IWorksheet sheet = workbook.Worksheets[0];
            
            //Add data
            sheet.Range["A1"].Text = "Jan";
            sheet.Range["B1"].Text = "Feb";
            sheet.Range["C1"].Text = "Mar";
            sheet.Range["A2"].Value = "10";
            sheet.Range["B2"].Value = "20";
            sheet.Range["C2"].Value = "30";
            sheet.Range["A3"].Value = "15";
            sheet.Range["B3"].Value = "25";
            sheet.Range["C3"].Value = "35";
            sheet.Range["D2"].Value = "4";
            
            //Create chart
            IChart chart = sheet.Charts.Add();
            
            //Set range
            chart.DataRange = sheet.Range["A1:C3"];
            
            //Set chart type
            chart.ChartType = ExcelChartType.Column_Clustered;
            
            //Get chart serie
            IChartSerie serie = chart.Series[0];
            
            //Enabling the Y Error bars
            serie.HasErrorBarsY = true;
            
            //Get Y Error Bars 
            IChartErrorBars errorBars = serie.ErrorBarsY;
            
            //Set error amount to custom
            errorBars.Type = ExcelErrorBarType.Custom;
            
            //Set plus range
            errorBars.PlusRange = sheet["D2"];
            
            //Save and Dispose
            workbook.SaveAs("Chart.xlsx");
            workbook.Close();
        }
    }
}
AssemblyVersion

Syncfusion.XlsIO.Base: 17.1460.0.32

See Also