表SetAutoScale和SetAutoSc
亲爱的大家,我需要支持的问题与表。我有一个由70行12列组成的表,在将表插入到图形中之前,作为初步设置,行高和列宽已经确定。
范围是使列大小适合单元格内容,行高固定。
当然,我不知道,在将数据写入表的单元格之前,内容长度是否会高于列宽,因此在绘制和更新表时,我想根据单元格内容调整列宽。
我试着应用下面的代码,但什么都没有改变,我在写单元格内容之后和写单元格内容之前都试过了,但结果是一样的:如果单元格内容高于列宽,则返回结果。请参见下图。
我还尝试使用Autoscale2方法,但我不知道如何使用nContent参数,因为它需要作为长类型变量,而不是作为表数据单元格所需的文本。
对于i=2到。行-1
对于j=0到。列-1
可执行。设置自动缩放i、j、False’或True
下一个j
下一个i
RetVal=对象。GetAutoScale2(nRow、nCol、nContent)
对象
类型:表格
此方法适用于的对象。
nRow公司
访问:仅输入
类型:长
要设置的单元格的行号。
nCol
访问:仅输入
类型:长
要设置的单元格的列号。
N内容
访问:仅输入
类型:长
单元格的内容值。
返回值(RetVal)
类型:布尔型
True:自动缩放用于索引位于单元格位置的内容。
False:索引位于单元格位置的内容不使用自动缩放。 起来!
没有人能帮我??
页:
[1]