首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎么获得word段落格式?如“标题1”“正文”

2012-03-01 
如何获得word段落格式?如“标题1”“正文”现在用vb.net2010来读取word2003,客户要求如果当前段落格式是“标题1

如何获得word段落格式?如“标题1”“正文”
现在用vb.net2010来读取word2003,客户要求如果当前段落格式是“标题1”,则把更改字体为黑体,字号为5号。
在word vba里,可以使用如下方式判断

dim p as paragaph
...
if p.style = "标题 1" then
  ' do formatting
end if

但是在vb.net里边这样写报如下错误
重载决策失败,因为没有 Public“=”可以用这些参数调用:
  'Public Shared Operator =(a As String, b As String) As Boolean':
  与参数“a”匹配的参数无法从“__ComObject”转换为“String”。

是因为这个com对象不能被.net正确包装么?


[解决办法]
你写p.style的时候它不会提示你进一步的namelocal属性,你照着写,执行了看效果。
或者你定义一个 style对象 stl, 然后看stl的属性
我的是VS2008,office2010,引用的microsoft word 14

热点排行