对这个还真不太熟悉,所以我的办法可能有些笨拙。
ActiveDocument.Range 可以获得全部文本,如果数组量不多,你可以直接将其读入然后处理。否则可以利用临时文件,将这些文本存入一个文本文件,然后一行一行读入。对于每行数据可以使用Split进行分解得到相应的值。
ActiveDocument.Range 可以获得全部文本,如果数组量不多,你可以直接将其读入然后处理。否则可以利用临时文件,将这些文本存入一个文本文件,然后一行一行读入。对于每行数据可以使用Split进行分解得到相应的值。
解决方案 »
- 如何使一个字符的打印宽度为占用0.33cm
- 日期格式转换
- 不用菜单编辑器,怎么样用API创建弹出式菜单?又怎么样去实现那些子菜单的功能的?
- 请教 mdi主窗口,想在状态栏显示进度条,有什么好办法?
- 各位请进,水晶报表的分页问题
- 有没有能够像VBScript一样的解释执行一些简单表达式的组件?
- 救命呀!!!!
- 高分求一比较漂亮的工具条控件
- Recordset的更新模式,立即更新与批更新在那个属性里设置呀?
- 如何在LISTVIEW中判断所选中的item为目录还是文件?
- 获取路径问题!类似于在本地磁盘上点击右键-〉选择瑞星杀毒,瑞星就会识别出相应的磁盘路径进行杀毒!
- bytes()数组截取的问题???
ActiveDocument.Range(i*200, i*200+200)就可以了。
首先获取WORD对象,然后获取当前页内容,将字符按VBCRLF分割得字符串数组,而后分割即可.实际上,WORD里面有一个函数可以达到你的要求,但那个该死的,操作起来我感觉还不如用VB的函数去写....以上