需求:
在excel中通过点击按钮来读取选择的CSV文件,并从CSV中取出相关数据,然后填入excel中的指定单元格内。
详细说明 :
1.csv文件有固定的命名,可以放在任意路径下,而不是固定的路径。因此需要通过选择路径来选择csv文件。
2. 按钮需要定义在当前工作表指定位置。<式样.xlsx>
3.通过在工作表<式样.xlsx>中点击按钮来选择CSV文件并读取其中的数据,并把相应的数据填入到当前工作表的指定位置。
举例说明:
如果选择读取的是110.csv文件,则需要将数据填入<式样.xlsx>中的B~F列中,填写规则如下:
B列固定填写110A
C~F列根据csv文件中的数据来进行填写,如果csv中是分类为IT的,则将编号填入<式样.xlsx>中的E列,填写规则为“#+编号”,若编号为11,则填写为#11。
若分类为ST的,则填入F列;若为变更,则填入D列,填写规则与IT一样。
PS:
若读取的是130A.csv,则填入<式样.xlsx>中的H~L列,规则与上面记述一致。
若读取的是120B.csv,则填入<式样.xlsx>中的N~R列,规则与上面记述一致。