Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.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
在perl中有没有直接的方法来计算MS Word表中的单元格总数?_Perl_Ms Word_Ole - Fatal编程技术网

在perl中有没有直接的方法来计算MS Word表中的单元格总数?

在perl中有没有直接的方法来计算MS Word表中的单元格总数?,perl,ms-word,ole,Perl,Ms Word,Ole,我想在下表中找到单元格的总数 单元格数与列数的乘积 my $lastrow = $table->Rows->{Count}; my $lastcol = $table->Columns->{Count}; my $cells = $lastrow * $lastcol ; 无法提供表中单元格的确切数量。是否有其他方法可以找到表中的单元格数 如果您有一个docx文件,那么它是标准XML,可以使用Perl的许多XML模块之一进行处理 但是,如果您有一个文档文件,那么就没有办

我想在下表中找到单元格的总数

单元格数与列数的乘积

my $lastrow = $table->Rows->{Count};
my $lastcol = $table->Columns->{Count};
my $cells = $lastrow * $lastcol ;
无法提供表中单元格的确切数量。是否有其他方法可以找到表中的单元格数

如果您有一个docx文件,那么它是标准XML,可以使用Perl的许多XML模块之一进行处理


但是,如果您有一个文档文件,那么就没有办法做到我所知道的。

请说出您用于示例代码的模块。@Borodin我使用的是Win32::OLE.Oh这个令人厌倦的匿名下载程序。我很想知道我的答案有什么问题,但我相信你会保守秘密。这个“答案”没有用/质量很低。拥有一个XML文件对我们没有帮助,除非我们熟悉结构和单元格的编码方式。这就是高级绑定存在的原因,例如通过OLE。