System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 实现标准化Excel与Word计算书联动的方法、装置及存储介质制造方法及图纸_技高网

实现标准化Excel与Word计算书联动的方法、装置及存储介质制造方法及图纸

技术编号:41009521 阅读:15 留言:0更新日期:2024-04-18 21:45
本申请实施例公开了一种实现标准化Excel与Word计算书联动的方法、装置及存储介质,其中方法包括:获取标准化Excel计算书和标准化Word计算书;读取标准化Excel计算书和标准化Word计算书的内容,识别标准化Word计算书中的特定字符,基于特定字符的命名规则,从标准化Excel计算书中提取联动数据;将标准化Word计算书中的特定字符替换为提取的联动数据,得到与标准化Excel计算书联动之后的标准化Word计算书。以解决现有技术对于重复性强且计算难度大、复杂的工程设计项目,需要重新编制Word计算书之后再进行具体的设计工作,造成费时耗力,而且计算书的质量往往难以保证,出错率较高,计算效率极低的问题。

【技术实现步骤摘要】

本申请涉及数据交互联动,具体涉及一种实现标准化excel与word计算书联动的方法、装置及存储介质。


技术介绍

1、excel表格和word文档均为大众化办公软件,但两者的作用和实现的功能不同,excel表格主要用于表格处理,而word文档主要用于文字处理;excel表格拥有很强大的统计、计算、分析等功能,其主要优势在于行列数据可精准定位,且行列数据之间可通过公式或某种计算关系实现联动,是一款功能非常强大的数据分析、处理的电子表格软件,而word文档是一款文字编辑软件,其主要优势在于显示的文本内容比较丰富且较为详细,可直接打印出纸质版文件,便于人们阅读,它拥有很强的文字编排能力,如段落、字体、标题等。

2、对于工程项目设计中的计算书而言,对内,具体的设计参数值一般常用excel表格进行编辑计算;对外,内部校核使用需提供详细的word计算书,以便外部人员查阅和内部检核者进行审阅修改。由于传统方法不能将此两种不同格式计算书之间的优势进行整合联动,对于重复性强且计算难度大、复杂的工程设计项目,需要重新编制word计算书之后再进行具体的设计工作,造成费时耗力,而且计算书的质量往往难以保证,出错率较高,计算效率极低。


技术实现思路

1、本申请的目的在于提供一种实现标准化excel与word计算书联动的方法、装置及存储介质,用以解决现有技术中的不能将excel和word格式计算书之间的优势进行整合联动,对于重复性强且计算难度大、复杂的工程设计项目,需要重新编制word计算书之后再进行具体的设计工作,造成费时耗力,而且计算书的质量往往难以保证,出错率较高,计算效率极低的问题。

2、为实现上述目的,本申请实施例提供一种实现标准化excel与word计算书联动的方法,包括以下步骤:步骤1)获取标准化excel计算书和标准化word计算书;

3、步骤2)读取所述标准化excel计算书和标准化word计算书的内容,识别标准化word计算书中的特定字符,基于所述特定字符的命名规则,从标准化excel计算书中提取联动数据;

4、步骤3)将标准化word计算书中的特定字符替换为提取的所述联动数据,得到与标准化excel计算书联动之后的标准化word计算书。

5、可选地,所述标准化excel计算书中包括计算值、设定值、已知条件、设计标准或规范、校核值,并分别由不同的颜色进行显示。

6、可选地,所述步骤2)中,在所述从标准化excel计算书中提取联动数据之前,还包括:

7、识别所述特定字符所指向的标准化excel计算书中数据的显示颜色,判断识别的颜色是否为计算值的显示颜色,若是,则将该数据作为所述联动数据进行提取。

8、可选地,所述特定字符的命名规则包括:

9、在所述标准化word计算书中输入一个嵌套另一个的双大括号,将所述双大括号中用符号隔成三个部分,三个部分分别输入用于表示标准化excel计算书的文件名称的内容、用于定位标准化excel计算书中工作表的内容、用于表示标准化excel计算书工作表的行号和列号的内容。

10、可选地,所述用于定位标准化excel计算书中工作表的内容,包括:

11、中括号,及所述中括号中输入的数字,数字用于表示标准化excel计算书中工作表从左往右数的顺序。

12、为实现上述目的,本申请还提供一种实现标准化excel与word计算书联动的装置,包括:

13、授权执行模块,用于获取授权码,利用授权码对rsa加密算法进行解密;

14、选择excel计算书模块,用于获取输入的标准化excel计算书;

15、选择word计算书模块,用于获取输入的标准化word计算书;

16、生成word计算书模块,用于读取输入的所述标准化excel计算书和标准化word计算书的内容,识别标准化word计算书中的特定字符,基于所述特定字符的命名规则,从标准化excel计算书中提取联动数据,将标准化word计算书中的特定字符替换为提取的所述联动数据,得到与标准化excel计算书联动之后的标准化word计算书。

17、可选地,还包括:显示模块,用于显示公司标识和使用说明。

18、为实现上述目的,本申请还提供一种计算机存储介质,其上存储有计算机程序,其中所述计算机程序被机器执行时实现如上所述的方法的步骤。

19、本申请实施例具有如下优点:

20、本申请实施例提供一种实现标准化excel与word计算书联动的方法,包括:步骤1)获取标准化excel计算书和标准化word计算书;步骤2)读取所述标准化excel计算书和标准化word计算书的内容,识别标准化word计算书中的特定字符,基于所述特定字符的命名规则,从标准化excel计算书中提取联动数据;步骤3)将标准化word计算书中的特定字符替换为提取的所述联动数据,得到与标准化excel计算书联动之后的标准化word计算书。

21、通过上述方法,打破了标准化excel与word计算书之间信息孤岛不联动的壁垒,可实现任意标准化excel与word计算书之间的联动。对于重复性强且计算难度大、复杂的相同或者类似工程项目的设计计算,不但大幅度提高了计算效率,省时省力,而且确保了计算书的准确性和适用性,使得计算书的质量得到充分保障,降低了计算书的出错率。

本文档来自技高网...

【技术保护点】

1.一种实现标准化Excel与Word计算书联动的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现标准化Excel与Word计算书联动的方法,其特征在于,

3.根据权利要求2所述的实现标准化Excel与Word计算书联动的方法,其特征在于,所述步骤2)中,在所述从标准化Excel计算书中提取联动数据之前,还包括:

4.根据权利要求1所述的实现标准化Excel与Word计算书联动的方法,其特征在于,所述特定字符的命名规则包括:

5.根据权利要求4所述的实现标准化Excel与Word计算书联动的方法,其特征在于,所述用于定位标准化Excel计算书中工作表的内容,包括:

6.一种实现标准化Excel与Word计算书联动的装置,其特征在于,包括:

7.根据权利要求6所述的实现标准化Excel与Word计算书联动的装置,其特征在于,还包括:

8.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被机器执行时实现如权利要求1至5中任一项所述的方法的步骤。

【技术特征摘要】

1.一种实现标准化excel与word计算书联动的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的实现标准化excel与word计算书联动的方法,其特征在于,

3.根据权利要求2所述的实现标准化excel与word计算书联动的方法,其特征在于,所述步骤2)中,在所述从标准化excel计算书中提取联动数据之前,还包括:

4.根据权利要求1所述的实现标准化excel与word计算书联动的方法,其特征在于,所述特定字符的命名规则包括:

...

【专利技术属性】
技术研发人员:张航年正滕进高升刘胜李宇毕雄
申请(专利权)人:中国电建集团昆明勘测设计研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1