PPT宏编程——ChineseCounter

本文介绍了作者如何使用VB宏为PPT开发一个统计中文字数的功能ChineseCounter,因PPT本身不支持此功能。通过Google搜索发现网上方法繁琐,作者决定自己动手,经过一晚上研究,成功实现简单版。代码简洁,但存在误差,主要在统计表格中文时,计划后续改进。
摘要由CSDN通过智能技术生成


大学期间一直让好朋友提需求来让我帮他们开发一些能够改善和方便他们生活的软件,只可惜感觉四年了,大家都不了了之了


知道最近我的一个死党,业余时间从事翻译工作的,郁闷的跟我说PPT 没有统计中文字数的功能,让我帮忙实现一下


我心想:怎么可能这么常用的功能会没有的。。。。Google了一下才发现几乎没有,网上有很多比较繁琐的办法,比如转PDF 啊,转Word


好吧。。。终于有需求了,可以想象怎么实现了,然后就一步一步找ms 的帮助文档,了解到用vb实现宏来完成一些特定功能


终于一个晚上的时间搞定了一个简单的PPT统计中文的功能,希望能够帮助有同样需要的人


这里姑且叫他ChineseCounter for PPT , 代码还是蛮简单的,统计的结果会有误差,误差在于表格里面的中文,由于表格的一些不确定的行列项导致的,有时间再改进吧。。。


Sub ChineseCounter()
    Dim sPrompt As String, sTitle As String, sDefault As Integer, sStart As String, sEnd As String
    sPrompt1 = "请输入起始页"
    sPrompt2 = "请输入结束页"
    sTitle = "输入数字"
    sDefault = 1
    sStart = InputBox(sPrompt1, sTitle, sDefault)
    Dim iNum As Integer, iCount
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值