gpt4 book ai didi

VB.net读取Word文档属性的方法

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 33 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章VB.net读取Word文档属性的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

复制代码 代码如下

'对自定义属性进行读取          Dim Properties = SourceDoc.CustomDocumentProperties             Dim PropertyType As Type = Properties.GetType 。

  。

        Try             Dim Authorprop = PropertyType.InvokeMember("Item", Reflection.BindingFlags.Default Or Reflection.BindingFlags.GetProperty, Nothing, Properties, New Object() {"备注"})             ResultString = Authorprop.GetType.InvokeMember("Value", Reflection.BindingFlags.Default Or Reflection.BindingFlags.GetProperty, Nothing, Authorprop, New Object() {}) 。

        Catch ex As Exception 。

        End Try     '写入      Dim Authorprop = PropertyType.InvokeMember("Item", Reflection.BindingFlags.Default Or Reflection.BindingFlags.SetProperty, Nothing, properties, New Object() {"备注", ResultString}) 。

  。

另一种写法:

复制代码 代码如下

'增加新属性 SourceDoc.CustomDocumentProperties.Add(Name := "PropertyName", LinkToContent := False, Type := Microsoft.Office.Core.MsoDocProperties.msoPropertyTypeString, Value := "PropertyValue") 。

  。

'修改属性 SourceDoc.CustomDocumentProperties("PropertyName").Value = PropertyValue 。

'获取属性值 PropertyValue =SourceDoc.CustomDocumentProperties("PropertyName").Value 。

  。

  。

复制代码 代码如下

'读取内置属性,以备注为例  ResultString= SourceDoc.BuiltInDocumentProperties(Microsoft.Office.Interop.Word.WdBuiltInProperty.wdPropertyComments).value 。

读取写入操作后可以通过在Word文档上右键->属性查看效果,但当Word文档处于打开状态时,文档上右键是没有“自定义”和“摘要”这两个Tab的.

  。

最后此篇关于VB.net读取Word文档属性的方法的文章就讲到这里了,如果你想了解更多关于VB.net读取Word文档属性的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com