使用Excel宏整理数据

最近用导数工具进行数据导入,基于siebelBC层面导入,所以对数据格式要求比较严格,excel文件较多、问题较集中的情况下,整理以下几种情况:
  • 数据格式居中,导数工具认不出来。。
  • 有Picklist的字段有限定值,这需要能修改就修改,不能修改需提示;
  • 有字段需要特定字符,需用正则表达式;
  • 有些值虽然不用picklist,但也需要先定义好,如客户选择,需查询表数据,这就要连接数据库,写SQL
  • 日期格式是月/日/年的格式,需要刷格式。
基于以上情况,写几个excel宏,有的是录的,有的是网上抄的,根据需求修改了一下,拼接起来就可以检查并修改数据:
  • ReplaceFieldValue ,替换数据
  • CheckRegExp ,根据列名fieldName查找列,并高亮显示符合正则表达式pattern的单元格,不匹配的高亮显示,并添加批注提示
  • ExcelFormat ,高亮显示重复列名,左对齐
  • GetRowSet ,连接oracle数据库,并返回数据集
  • checkIfExistInRowSet ,检查一个range中的值是否在rowset中,没有就高亮显示
  • checkIfExistInLov ,检查一个range中的值是否在siebel相应的值列表中,没有就高亮显示
  • checkStrEqual ,检查一个range中的值是否在与指定值相等,相等则高亮加批注
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值