📄 tables.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../application/workbooks/workbook/Tables.html#setVoidFrameVisible(boolean)">setVoidFrameVisible</A></B>(boolean isVoid)</CODE>
<BR>
设置文档是否允许显示表格的虚框。</TD>
</TR>
</TABLE>
<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>
<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="addTable(application.workbooks.workbook.documents.document.TextRange, int, int)"><!-- --></A><H3>
addTable</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A> <B>addTable</B>(<A HREF="../../../application/workbooks/workbook/documents/document/TextRange.html" title="application.workbooks.workbook.documents.document 中的类">TextRange</A> range,
int row,
int column)</PRE>
<DL>
<DD>在指定区域的起始位置处插入一张表格,并覆盖区域原来的内容。 说明:新插入的表格固定列宽,宽度值设为自动,即根据当前页面宽度自动计算出列宽。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>range</CODE> - 指定的文本编辑区域<DD><CODE>row</CODE> - 表格的行数<DD><CODE>column</CODE> - 表格的列数
<DT><B>返回:</B><DD>返回新插入的表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); Table table = tables.addTable(range, 5, 5); System.out.println("表格名字为:" + table.getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String)"><CODE>addTable(TextRange, int, int, String)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, int, float)"><CODE>addTable(TextRange, int, int, int, float)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String, int, float)"><CODE>addTable(TextRange, int, int, String, int, float)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addTable(application.workbooks.workbook.documents.document.TextRange, int, int, int, float)"><!-- --></A><H3>
addTable</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A> <B>addTable</B>(<A HREF="../../../application/workbooks/workbook/documents/document/TextRange.html" title="application.workbooks.workbook.documents.document 中的类">TextRange</A> range,
int row,
int column,
int autoFit,
float cellWidth)</PRE>
<DL>
<DD>在指定区域的起始位置处插入一张表格。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>range</CODE> - 指定的文本编辑区域<DD><CODE>row</CODE> - 表格的行数<DD><CODE>column</CODE> - 表格的列数<DD><CODE>autoFit</CODE> - 插入表格时列宽是否要自适应文本内容,只能取以下整形值之一: <pre> TableConstants.FIXED_COLUMN_WIDTH 固定列宽 TableConstants.AUTOFIT_CONTENT 列宽自适应文本内容 TableConstants.AUTOFIT_WINDOW 根据窗口调整表格 </pre><DD><CODE>cellWidth</CODE> - 当固定列宽时,表格的列宽值,以磅为单位。参数取值范围为0~1584磅。 说明:如果其值为0,则表格的列宽值设为自动。此值根据插入表格时页面的宽度自动计算出列的宽度。 如果参数autoFit设置为AUTOFIT_CONTENT或AUTOFIT_WINDOW,则此参数不起作用。
<DT><B>返回:</B><DD>返回新插入的表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); Table table = tables.addTable(range, 5, 5, TableConstants.AUTOFIT_CONTENT, 0); System.out.println("表格名字为:" + table.getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int)"><CODE>addTable(TextRange, int, int)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String)"><CODE>addTable(TextRange, int, int, String)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String, int, float)"><CODE>addTable(TextRange, int, int, String, int, float)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String)"><!-- --></A><H3>
addTable</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A> <B>addTable</B>(<A HREF="../../../application/workbooks/workbook/documents/document/TextRange.html" title="application.workbooks.workbook.documents.document 中的类">TextRange</A> range,
int row,
int column,
java.lang.String tableName)</PRE>
<DL>
<DD>在指定区域的起始位置处插入一张表格,并覆盖区域原来的内容。 说明:新插入的表格固定列宽,宽度值设为自动,即根据当前页面宽度自动计算出列宽。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>range</CODE> - 指定的文本编辑区域<DD><CODE>row</CODE> - 表格的行数<DD><CODE>column</CODE> - 表格的列数<DD><CODE>tableName</CODE> - 表格的名字
<DT><B>返回:</B><DD>返回新插入的表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); Table table = tables.addTable(range, 5, 5, "我的表格"); System.out.println("表格名字为:" + table.getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int)"><CODE>addTable(TextRange, int, int)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, int, float)"><CODE>addTable(TextRange, int, int, int, float)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String, int, float)"><CODE>addTable(TextRange, int, int, String, int, float)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String, int, float)"><!-- --></A><H3>
addTable</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A> <B>addTable</B>(<A HREF="../../../application/workbooks/workbook/documents/document/TextRange.html" title="application.workbooks.workbook.documents.document 中的类">TextRange</A> range,
int row,
int column,
java.lang.String tableName,
int autoFit,
float cellWidth)</PRE>
<DL>
<DD>在指定区域的起始位置处插入一张表格。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>range</CODE> - 指定的文本编辑区域<DD><CODE>row</CODE> - 表格的行数<DD><CODE>column</CODE> - 表格的列数<DD><CODE>tableName</CODE> - 表格的名字<DD><CODE>autoFit</CODE> - 插入表格时列宽是否要自适应文本内容,只能取以下整形值之一: <pre> TableConstants.FIXED_COLUMN_WIDTH 固定列宽 TableConstants.AUTOFIT_CONTENT 列宽自适应文本内容 TableConstants.AUTOFIT_WINDOW 根据窗口调整表格 </pre><DD><CODE>cellWidth</CODE> - 当固定列宽时,表格的列宽值,以磅为单位 说明:如果其值为0,则表格的列宽值设为自动。此值根据插入表格时页面的宽度自动计算出列的宽度。 参数取值范围为0~1584磅
<DT><B>返回:</B><DD>返回新插入的表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); Table table = tables.addTable(range, 5, 5, "我的表格", TableConstants.FIXED_COLUMN_WIDTH, 50.0f); System.out.println("表格名字为:" + table.getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int)"><CODE>addTable(TextRange, int, int)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, java.lang.String)"><CODE>addTable(TextRange, int, int, String)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#addTable(application.workbooks.workbook.documents.document.TextRange, int, int, int, float)"><CODE>addTable(TextRange, int, int, int, float)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getAllTables()"><!-- --></A><H3>
getAllTables</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A>[] <B>getAllTables</B>()</PRE>
<DL>
<DD>得到当前集合中的所有表格对象。
<P>
<DD><DL>
<DT><B>返回:</B><DD>所有表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); tables.addTable(range, 5, 5, "我的表格"); range.insertText("无锡永中科技有限公司\n无锡永中科技有限公司\n无锡永中科技有限公司\n"); range = doc.getRange(doc.getLength()); tables.addTable(range, 3, 4); Table[] alltable = tables.getAllTables(); System.out.println("表格1名字为:" + alltable[0].getName()); System.out.println("表格2名字为:" + alltable[1].getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#getTable(int)"><CODE>getTable(int)</CODE></A>,
<A HREF="../../../application/workbooks/workbook/Tables.html#getTable(java.lang.String)"><CODE>getTable(String)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getCount()"><!-- --></A><H3>
getCount</H3>
<PRE>
public int <B>getCount</B>()</PRE>
<DL>
<DD>得到集合中的表格总数。
<P>
<DD><DL>
<DT><B>返回:</B><DD>返回集合中的表格数 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); tables.addTable(range, 5, 5, "我的表格"); range.insertText("无锡永中科技有限公司\n无锡永中科技有限公司\n无锡永中科技有限公司\n"); range = doc.getRange(doc.getLength()); tables.addTable(range, 3, 4); Table[] alltable = tables.getAllTables(); System.out.println("集合中的表格数为:" + tables.getCount()); </pre></DL>
</DD>
</DL>
<HR>
<A NAME="getTable(int)"><!-- --></A><H3>
getTable</H3>
<PRE>
public <A HREF="../../../application/workbooks/workbook/tables/Table.html" title="application.workbooks.workbook.tables 中的类">Table</A> <B>getTable</B>(int index)</PRE>
<DL>
<DD>得到指定的表格对象。
<P>
<DD><DL>
<DT><B>参数:</B><DD><CODE>index</CODE> - 表格集合中的索引值
<DT><B>返回:</B><DD>返回表格对象 <p> <b>例子:</b> <pre> Document doc = Application.getWorkbooks().getActiveWorkbook().getDocuments().getActiveDocument(); TextRange range = doc.getRange(0); Tables tables = doc.getTables(); tables.addTable(range, 5, 5); Table table = tables.getTable(0); System.out.println("表格名字为:" + table.getName()); </pre><DT><B>另请参见:</B><DD><A HREF="../../../application/workbooks/workbook/Tables.html#getTable(java.lang.String)"><CODE>getTable(String)</CODE></A>,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -