Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Excel脚本实验室中更改条形图中的错误条形值?_Excel_Bar Chart_Office Js_Boxplot_Office Js Helpers - Fatal编程技术网

如何在Excel脚本实验室中更改条形图中的错误条形值?

如何在Excel脚本实验室中更改条形图中的错误条形值?,excel,bar-chart,office-js,boxplot,office-js-helpers,Excel,Bar Chart,Office Js,Boxplot,Office Js Helpers,我正在尝试使用Script Lab在Excel中绘制水平箱线图。为此,我首先创建了一个堆叠条形图,并将第一个和最后一个条形图设置为透明。 现在我试图使用以下代码段在中间的数据条中添加错误条: async function addErrorBars() { await Excel.run(async (context) => { const sheet = context.workbook.worksheets.getItem("Sample"); var chart =

我正在尝试使用Script Lab在Excel中绘制水平箱线图。为此,我首先创建了一个堆叠条形图,并将第一个和最后一个条形图设置为透明。 现在我试图使用以下代码段在中间的数据条中添加错误条:

async function addErrorBars() {
  await Excel.run(async (context) => {
    const sheet = context.workbook.worksheets.getItem("Sample");
    var chart = sheet.charts.getItemAt(0);
    chart.series.getItemAt(3).xErrorBars.visible = true;
    chart.series.getItemAt(3).xErrorBars.type = Excel.ChartErrorBarsType.percent;
    chart.series.getItemAt(3).xErrorBars.include = Excel.ChartErrorBarsInclude.both;
    chart.series.getItemAt(3).xErrorBars.endStyleCap = true;

    await context.sync();
  });
}
但是,我在堆叠条形图中没有看到任何xerror条形图。我不知道我做错了什么,有人能给我指点迷津吗? 如果我选择
chart.series.getItemAt(3).xErrorBars.type=Excel.ChartErrorBarsType.custom,那么如何指定自定义值

PS:如果有更好的方法使用脚本实验室在Excel中绘制水平方框图,请告诉我

谢谢


Vinni

箱线图是否表示箱线图和胡须图?你可以用

let chart = sheet.charts.add(Excel.ChartType.boxwhisker, range);

创建方块和胡须图表。

方块图是否表示方块和胡须图表?你可以用

let chart = sheet.charts.add(Excel.ChartType.boxwhisker, range);

创建方块和胡须图表。

谢谢。但是我想创建一个水平箱线图,它不可能将图表旋转90度。还是真的?谢谢。但是我想创建一个水平箱线图,它不可能将图表旋转90度。还是这样?