当前位置: 首页 > ops >正文

VBA即用型代码手册:计算选择的单词数Count Words in Selection

我给VBA下的定义:VBA是个人小型自动化处理的有效工具。可以大大提高自己的劳动效率,而且可以提高数据的准确性。我这里专注VBA,将我多年的经验汇集在VBA系列九套教程中。

作为我的学员要利用我的积木编程思想,积木编程最重要的是积木如何搭建及拥有积木。在九套教程中我给出了大量的积木,同时讲解了如何搭建。为了让学员拥有更多的积木,我开始着手这部VBA即用型代码手册(汉英)》的创作这部手册约600页,集合约500多个的案例,案例我用汉语和英语同时发布,一方面学员从中可以更好的领会和掌握VBA中用到的一些英语知识,另一方面,大家可以看到各种各样的积木。这部手册是大家学习和工作中的不可多得的实用资料。今日的内容是: VBA即用型代码手册:计算选择的单词数Count Words in Selection

分享成果,随喜正能量】230 烦恼生起时,越是苦恼逃脱,苦恼就越来愈多。认真面对,坦诚接纳,以烦恼滋养自己,就是成长。

第六章 Word对象及示例

Word Objects and Macro Examples

6 计算选择的单词数Count Words in Selection

这个 Word VBA 宏将计算选择中的单词数。 如果没有选择,它将计算整个文档中的单词数。

This Word VBA Macro will count the number of words in the selection. If no selection is made, it will count the number of words in the entire document.

Sub mynzWordCount()

'计算整个文档,然后计算选择的字数(如果选择了某些内容)

Dim nWordsCount As Long

Dim nCharCount As Long

nWordsCount = ActiveDocument.Range.ComputeStatistics(wdStatisticWords)

nCharCount = ActiveDocument.Range.ComputeStatistics(wdStatisticCharacters)

MsgBox "整个文档包含: " & vbCrLf & nWordsCount & " 单词和" & vbCrLf & _

nCharCount & " 没有空格的字符", , "Word Count"

'现在显示所选文本的字数

If Selection.Words.Count >= 1 And Selection.Type <> wdSelectionIP Then

nWordsCount = Selection.Range.ComputeStatistics(wdStatisticWords)

nCharCount = Selection.Range.ComputeStatistics(wdStatisticCharacters)

MsgBox "所选文本包含: " & vbCrLf & nWordsCount & " 单词和" & vbCrLf & _

nCharCount & " 没有空格的字符", , "Word Count (selection)"

End If

End Sub

  • 本节内容参考程序文件:Chapter06.docm

我20多年的VBA实践经验,全部浓缩在下面的各个教程中:



http://www.xdnf.cn/news/17505.html

相关文章:

  • 网络资源模板--基于Android Studio 实现的手绘板App
  • 第9节 大模型分布式推理核心挑战与解决方案
  • glide缓存策略和缓存命中
  • Godot ------ 平滑拖动01
  • GAI 与 Tesla 机器人的具体联动机制
  • 基于Spring Data Elasticsearch的分布式全文检索与集群性能优化实践指南
  • 飞算 JavaAI 智能进阶:从技术工具到金融科技开发范式的革新
  • 开博尔雷电5数据线:120Gbps“闪电传输”,以Intel硬核基因从容优化数字生活
  • 跨国智能制造场景下,如何选择更可靠的SD-WAN服务商?
  • 关系型数据库:原理、演进与生态全景——从理论基石到云原生的深度巡礼
  • 【MySQL✨】服务器安装 MySQL 及配置相关操作
  • 从零构建企业级K8S:高可用集群部署指南
  • TDengine IDMP 基本功能(2.数据建模)
  • 设备 “心电图” 系统专家 —— 一二三物联网智能监测方案,让故障预测精度大幅提升
  • MQTT:Java集成MQTT
  • 【LLM】OpenAI开源GPT级模型,120B及20B参数GPT-OSS
  • 调用springboot接口返回403,问题定位及总结
  • Java 大视界 -- Java 大数据机器学习模型在电商商品销量预测与库存精准管理中的应用(391)
  • 安装1panel之后如何通过nginx代理访问
  • 展锐平台(Android15)WLAN热点名称修改不生效问题分析
  • 【Docker实战】Spring Boot应用容器化
  • Chat2DB入门教程
  • JavaSE:入门
  • 【图像算法 - 11】基于深度学习 YOLO 与 ByteTrack 的目标检测与多目标跟踪系统(系统设计 + 算法实现 + 代码详解 + 扩展调优)
  • MySQL的隔离级别及MVCC原理解析
  • SpringCloud详细笔记
  • reinterpret_cast and static cast
  • 【PyTorch】单目标检测项目
  • 深度解析1688关键字搜索API接口:技术实现与应用探索
  • crc32算法php版----crc32.php