⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chart.html

📁 永中OFFICE二次开发帮助文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setChartLocationInCell(java.lang.String, int, int)">setChartLocationInCell</A></B>(java.lang.String&nbsp;sheetName,
                       int&nbsp;row,
                       int&nbsp;column)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将图表插入到指定的单元格中。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setChartLocationInSheet(java.lang.String)">setChartLocationInSheet</A></B>(java.lang.String&nbsp;sheetName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将图表放到指定的工作表上面。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setChartType(int, int)">setChartType</A></B>(int&nbsp;type,
             int&nbsp;subType)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置图表的类型。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setFillAttribute(application.workbooks.workbook.style.fill.FillAttribute)">setFillAttribute</A></B>(<A HREF="../../../../application/workbooks/workbook/style/fill/FillAttribute.html" title="application.workbooks.workbook.style.fill 中的类">FillAttribute</A>&nbsp;fillAttr)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置填充属性。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setFontAttribute(application.workbooks.workbook.style.font.FontAttribute)">setFontAttribute</A></B>(<A HREF="../../../../application/workbooks/workbook/style/font/FontAttribute.html" title="application.workbooks.workbook.style.font 中的类">FontAttribute</A>&nbsp;fontAttribute)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置字体属性。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setHasCorner(boolean)">setHasCorner</A></B>(boolean&nbsp;hasCorner)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置图表是否有圆角效果。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setHasShadow(boolean)">setHasShadow</A></B>(boolean&nbsp;hasShadow)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置是否有阴影。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setLineAttribute(application.workbooks.workbook.charts.chart.LineAttribute)">setLineAttribute</A></B>(application.workbooks.workbook.charts.chart.LineAttribute&nbsp;lineAttr)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置边框属性。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setSelected(boolean)">setSelected</A></B>(boolean&nbsp;isSelected)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置图表的选取状态。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setSeriesByRow(boolean)">setSeriesByRow</A></B>(boolean&nbsp;isRow)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置图表系列是按行或按列生成。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setSourceData(java.lang.String, boolean)">setSourceData</A></B>(java.lang.String&nbsp;rangeSource,
              boolean&nbsp;flag)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;设置图表数据源。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#setTableAreaVisible(boolean)">setTableAreaVisible</A></B>(boolean&nbsp;isShow)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;图表工具条是否显示数据表。</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../application/workbooks/workbook/charts/Chart.html#showLegend(boolean)">showLegend</A></B>(boolean&nbsp;isShow)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;是否显示图例。</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>从类 java.lang.Object 继承的方法</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>方法详细信息</B></FONT></TH>
</TR>
</TABLE>

<A NAME="addChartListener(application.event.ChartListener)"><!-- --></A><H3>
addChartListener</H3>
<PRE>
public void <B>addChartListener</B>(<A HREF="../../../../application/event/ChartListener.html" title="application.event 中的接口">ChartListener</A>&nbsp;chartListener)</PRE>
<DL>
<DD>向Chart注册监听器。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>chartListener</CODE> - Chart监听器对象 <p> <b>例子:</b> <pre> //插入一张浮动图表,并向其注册事件监听器,当激活图表时弹出"activate"消息对话框。 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName());  Chart chart = charts.getActiveChart(); ChartListener chartListener = new ChartListener() {                public void chartChanged(ChartEvent e)                {                        if (e.getType() == e.ACTIVATE)                        {                                JOptionPane.showMessageDialog(null, "activate");                        }                } }; chart.addChartListener(chartListener); </pre></DL>
</DD>
</DL>
<HR>

<A NAME="addTitle(int, java.lang.String)"><!-- --></A><H3>
addTitle</H3>
<PRE>
public void <B>addTitle</B>(int&nbsp;titleType,
                     java.lang.String&nbsp;text)</PRE>
<DL>
<DD>添加标题。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>titleType</CODE> - 为整型数值<DD><CODE>text</CODE> - 标题名称 <pre>       ChartConstants.CHART_TITLE      图表标题       ChartConstants.X_TITLE          图表X轴标题       ChartConstants.Y_TITLE          图表Y轴标题       ChartConstants.XSCALE_TITLE     图表X轴刻度标题       ChartConstants.YSCALE_TITLE     图表Y轴刻度标题       ChartConstants.SECOND_Y_TITLE   图表Y次轴刻度标题 </pre> <p> <b>例子:</b> <pre> //给当前活动图表添加图表标题 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName());  Chart chart = charts.getActiveChart(); chart.addTitle(ChartConstants.CHART_TITLE, "chart"); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当参数的数值越界
<DD><CODE><A HREF="../../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当标题内容的长度已超出范围(128)<DT><B>另请参见:</B><DD><A HREF="../../../../application/constants/ChartConstants.html" title="application.constants 中的接口"><CODE>ChartConstants</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="applyChartStyle(int)"><!-- --></A><H3>
applyChartStyle</H3>
<PRE>
public void <B>applyChartStyle</B>(int&nbsp;style)</PRE>
<DL>
<DD>应用图表样式。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>style</CODE> - 样式类型索引 <p> <b>例子:</b> <pre> //对图表应用类型索引为5的图表样式。 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); Chart chart = charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName()); chart.applyChartStyle(5); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当参数越界</DL>
</DD>
</DL>
<HR>

<A NAME="applyChartTemplate(java.lang.String)"><!-- --></A><H3>
applyChartTemplate</H3>
<PRE>
public void <B>applyChartTemplate</B>(java.lang.String&nbsp;templateFileName)</PRE>
<DL>
<DD>应用图表模板。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>templateFileName</CODE> - 自定义图表模板名称。取“图表向导--图表模板”中图表的名称,也可以是自定义图表模板的路径。 如指定的图表名称不存在,则抛出异常。 <p> <b>例子:</b> <pre> //对图表应用图表模板"D:\\ChartTemplates\\渐蓝饼图.ect"。 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); Chart chart = charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName()); chart.applyChartTemplate("D:\\ChartTemplates\\渐蓝饼图.ect"); </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当参数为空或自定义图表模板名称无效</DL>
</DD>
</DL>
<HR>

<A NAME="floatChartInToCell(int, int)"><!-- --></A><H3>
floatChartInToCell</H3>
<PRE>
public void <B>floatChartInToCell</B>(int&nbsp;row,
                               int&nbsp;column)</PRE>
<DL>
<DD>把当前激活的浮动图表插入到当前工作表指定的单元格中。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>row</CODE> - 指定插入的行<DD><CODE>column</CODE> - 指定插入的列 <p> <b>例子:</b> <pre> //把当前活动的浮动图表插入到当前工作表指定的单元格中。 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName());   charts.floatingChartInToCell(15, 7);  </pre></DL>
</DD>
</DL>
<HR>

<A NAME="floatChartInToCell(java.lang.String, int, int)"><!-- --></A><H3>
floatChartInToCell</H3>
<PRE>
public void <B>floatChartInToCell</B>(java.lang.String&nbsp;worksheetName,
                               int&nbsp;row,
                               int&nbsp;column)</PRE>
<DL>
<DD>把当前激活的浮动图表插入到指定工作表指定的单元格中。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>worksheetName</CODE> - 指定的工作表名称(若worksheetName为Null,表示当前工作表)<DD><CODE>row</CODE> - 指定插入的行<DD><CODE>column</CODE> - 指定插入的列 <p> <b>例子:</b> <pre> //把当前活动的浮动图表插入到工作表2的指定单元格中。 Workbook book = Application.getWorkbooks().getActiveWorkbook(); Worksheet sheet = book.getWorksheets().getActiveWorksheet();     Range range = sheet.getRange("A5:E12"); range.fillRandom(); Charts charts = book.getCharts(); Chart chart = charts.addFloatingChart(ChartConstants.EMOCHART_COLUMN, ChartConstants.EMOCOLUMN_STACKED, sheet.getName());   chart.floatChartInToCell("工作表2", 15, 7);  </pre>
<DT><B>抛出:</B>
<DD><CODE><A HREF="../../../../application/exceptions/MacroRunException.html" title="application.exceptions 中的类">MacroRunException</A></CODE> - 当名称无效</DL>
</DD>
</DL>
<HR>

<A NAME="getBottomLocation()"><!-- --></A><H3>
getBottomLocation</H3>
<PRE>
public java.lang.String <B>getBottomLocation</B>()</PRE>
<DL>
<DD>获得图表右下角的位置,如"G7"
<P>
<DD><DL>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -