CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他开发语言 >  Office开发/ VBA

怎样用VB在Word中区分段落,以及修改字体、颜色、大小、居中、下划、斜体等,在线等待中

楼主AxeLion(真我的风采)2002-03-06 09:37:27 在 其他开发语言 / Office开发/ VBA 提问

怎样用VB在Word中区分段落,以及修改字体、颜色、大小、居中、下划、斜体等,并查找出特定文字以便修改 问题点数:100、回复次数:20Top

1 楼AxeLion(真我的风采)回复于 2002-03-06 09:47:56 得分 0

没有人愿意说吗?Top

2 楼AxeLion(真我的风采)回复于 2002-03-06 10:02:56 得分 0

UPTop

3 楼donotbesilent(惊叹不已)回复于 2002-03-06 10:27:05 得分 0

 
  在Word中录制一段宏,看看代码就知道了,和VB中的代码差不多的.  
   
   
  Top

4 楼AxeLion(真我的风采)回复于 2002-03-06 10:34:44 得分 0

to   donotbesilent(惊叹不已)   :  
        能说的详细一点吗?是帮我一个朋友问的,我用的是C++   Builder,不怎么懂VBA.Top

5 楼yangzhaoyu(老妖)回复于 2002-03-06 10:36:02 得分 0

Selection.Find.Execute   "a"                 'find   "a"   from   startposition  
          Selection.Font.Color   =   wdColorRed   'set   color   of   font  
          Selection.Font.Size   =   12                     'set   size   of   font  
          Selection.Font.Name   =   "Arial   Black"   'set   name   of   font  
  Top

6 楼yangzhaoyu(老妖)回复于 2002-03-06 10:40:59 得分 0

Selection.ParagraphFormat.Alignment   =   _  
                              wdAlignParagraphCenter   'set   center    
          Selection.Font.Underline   =   wdUnderlineSingle'set   underline  
          Selection.InsertBreak   Type:=wdSectionBreakContinuous'set   break   of   section  
   
   
  Top

7 楼AxeLion(真我的风采)回复于 2002-03-06 10:45:59 得分 0

to   yangzhaoyu(老妖):  
            多谢了,现在明白许多了,能说一下怎么选择标题和文章中的特定文字吗?Top

8 楼AxeLion(真我的风采)回复于 2002-03-06 10:48:08 得分 0

to     yangzhaoyu(老妖):    
              刚才Selection.InsertBreak   Type:=wdSectionBreakContinuous   'set     break     of     section   这句没看懂,选择文字现在知道了  
  Top

9 楼yangzhaoyu(老妖)回复于 2002-03-06 10:54:50 得分 0

Selection.Find.Execute     "a"                                 'find     "a"     from     startposition    
  If   Selection.Style   =   ActiveDocument.Styles("标题1")   Then   'if   the   type   of   selection   is   标题1  
                  Selection.Font.Color     =     wdColorRed     'set     color     of     font    
                  Selection.Font.Size     =     12                                         'set     size     of     font    
                  Selection.Font.Name     =     "Arial     Black"     'set     name     of     font    
  end   ifTop

10 楼AxeLion(真我的风采)回复于 2002-03-06 10:59:14 得分 0

怎么老是:贴子回复次数大于跟给分次数Top

11 楼yangzhaoyu(老妖)回复于 2002-03-06 11:06:35 得分 0

i   dont   knowTop

12 楼AxeLion(真我的风采)回复于 2002-03-06 11:06:56 得分 0

可以给分了,但是If     Selection.Style     =     ActiveDocument.Styles(     "标题1     ")     Then     出错了,我改成If   Selection.Style   =   ActiveDocument.Styles("正文")   Then     可以运行,但是正文却没有改变Top

13 楼AxeLion(真我的风采)回复于 2002-03-06 11:09:13 得分 0

系统出错说:集合所要求的成员不存在  
  但是WORD中我加了标题1属性的文字Top

14 楼yangzhaoyu(老妖)回复于 2002-03-06 11:10:00 得分 0

我这里可以运行  
  给出你的程序看一看  
  Top

15 楼AxeLion(真我的风采)回复于 2002-03-06 11:13:15 得分 0

谢谢yangzhaoyu(老妖)   ,现在可以修改正文了,但是标题1还是出错,还有怎样查找某一段的特定文字,例如第2段的特定文字?Top

16 楼yangzhaoyu(老妖)回复于 2002-03-06 11:15:57 得分 100

请用  
  Debug.Print   Selection.Style  
  找出真确的名字  
  Top

17 楼AxeLion(真我的风采)回复于 2002-03-06 11:31:46 得分 0

哎,低级错误,现在可以了,要把标题1=>标题   1Top

18 楼yangzhaoyu(老妖)回复于 2002-03-06 11:34:16 得分 0

第2段的特定文字?一时想不出来Top

19 楼AxeLion(真我的风采)回复于 2002-03-06 11:41:55 得分 0

怎样查找某一段的特定文字,例如第2段的特定文字“AbC"?Top

20 楼AxeLion(真我的风采)回复于 2002-03-06 11:43:47 得分 0

to:yangzhaoyu(老妖)    
        多谢你了,分全给你,如果想出来,告诉我一声,不胜感激!Top

相关问题

  • 斜体字
  • 居中
  • 表格中的字符很多,用<pre>后,一段就是一行,不自动换行;不用它,则所有字符不分段落,该怎么办?
  • 窗体居中
  • logo居中??
  • 怎么居中?
  • 网页居中
  • 请教:谁知道在使用VB导出EXCEL后单元格的内容居中.在线等候.谢谢!!1
  • table窗体居中
  • 请教诸位:在VB中调用EXCEL后,合并一些单元格后,如何让其合并后的单元格内容居中.在线等候!!

关键词

  • word
  • 文字
  • yangzhaoyu
  • 老妖
  • 标题1
  • 特定文字
  • 正文
  • 出错
  • 查找
  • activedocument

得分解答快速导航

  • 帖主:AxeLion
  • yangzhaoyu

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo