VB在招标代理业务中的运用-招标采购小帮手

该博客介绍了VB在招标代理业务中的应用,包括计算采购期间、生成招标文件、保存和导入项目信息、计算代理服务费、常用网站链接、查看法律法规以及集成的开标表格数据传递和计算功能。
摘要由CSDN通过智能技术生成

VB在招标代理业务中的运用

    政府采购、招标代理服务的业务中,有很多文件都需使用相关部门制定的范本、参考格式文件,例如政府采购项目须参照《政府采购公告和公示信息格式规范》(2020年版)编辑发布公告。
    一、发现、提出问题
    有无方法可以避免编辑、制作相同格式的文件,提升工作效率?
    二、思考问题
    每个项目在采购(包括单一来源、询价、竞争性谈判、竞争性磋商、公开招标)流程中都有相应的规范格式,不同的只是项目的具体信息,包括:项目名称、项目部编号、采购单位、预算金额、公告日期、开标时间等。想法:编写一个程序,通过程序将项目的具体信息进行查找、替换,变成需要的项目信息,保存替换后的文件。
   例如:项目名称用“re_xmmc”表示,项目编号用“re_xmbh”表示,代理机构用“re_dljg”表示等等。
    三、制定方案、对策
    1)选择本人比较熟悉的编程语言,Visual Basic 6.0,简称VB。
    2)定义关键字。把需要进行查找、替换的项目具体信息设置为关键字,添加固定前缀re_作为标识。
    3)编辑、制作word、excel模板文件。
    4)界面设计、代码开发。
    5)程序功能测试、代码完善。
    四、程序试用、检验效果
    五、反馈,功能完善。
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/2fcfb558e6c54f7abdb81747691d4fe8.jpg?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbHlsNDEyMzA2MTE=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
   ![在这里插入图片描述](https://img-blog.csdnimg.cn/1736ae326a8d4f20830c0a508a6d852e.jpg?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbHlsNDEyMzA2MTE=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)

招标代理-1

招标代理-2

  查找、替换功能函数代码:
Sub chazhaoth()  '查找替换调用模块

  If ysje <> "" Then
   ysw = Round(ysje / 10000, 2)
  End If

wrdApp.Selection.Find.Replacement.ClearFormatting   '项目编号
    With wrdApp.Selection.Find
        .Text = "re_xmbh"
        .Replacement.Text = xmbh
        .Forward = True
        .Wrap = wdFindContinue
        .Format = False
        .MatchCase = False
        .MatchWholeWord = False
        .MatchByte = False
        .MatchWildcards = False
        .MatchSoundsLike = False
        .MatchAllWordForms = False
    End With
    wrdApp.Selection.Find.Execute Replace:=wdReplaceAll
    
    wrdApp.Selection.Find.Replacement.ClearFormatting  '项目名称
    With wrdApp.Selection.Find
        .Text = "re_xmmc"
        .Replacement.Text = xmmc
        .Forward = True
        .Wrap = wdFindContinue
    End With
   wrdApp.Selection.Find.Execute Replace:=wdReplaceAll
    
    wrdApp.Selection.Find.Replacement.ClearFormatting   '采购单位
    With wrdApp.Selection.Find
        .Text = "re_cgdw"
        .Replacement.Text = cgdw
        .Forward = True
        .Wrap = wdFindContinue
    End With
    wrdApp.Selection.Find.Execute Replace:=wdReplaceAll

    wrdApp.Selection.Find.Replacement.ClearFormatting  '代理机构
    With wrdApp.Selection.Find
        .Text 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lyl41230611

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值