Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6229|回复: 6

[已解决]Workbook.BuiltinDocumentProperties 属性

[复制链接]
发表于 2010-10-29 17:31 | 显示全部楼层 |阅读模式
 

 

Excel2003Excel2007
TitleTitle
SubjectSubject
AuthorAuthor
KeywordsKeywords
CommentsComments
TemplateTemplate
Last authorLast author
Revision numberRevision number
Application nameApplication name
Last print dateLast print date
Creation dateCreation date
Last save timeLast save time
Total editing timeTotal editing time
Number of pagesNumber of pages
Number of wordsNumber of words
Number of charactersNumber of characters
SecuritySecurity
CategoryCategory
FormatFormat
ManagerManager
CompanyCompany
Number of bytesNumber of bytes
Number of linesNumber of lines
Number of paragraphsNumber of paragraphs
Number of slidesNumber of slides
Number of notesNumber of notes
Number of hidden SlidesNumber of hidden Slides
Number of multimedia clipsNumber of multimedia clips
Hyperlink baseHyperlink base
Number of characters (with spaces)Number of characters (with spaces)
 Content type
 Content status
 Language
 Document version

帮助说,返回一个 DocumentProperties 集合,该集合表示指定工作簿的所有内置文档属性。只读。

如果在A列输出(图中的)中文标题,B列输出其他对应值。请问应怎样修改或编写?谢谢!

Sub aa() '这是帮助的示例
    Dim rw As Integer
    Dim p As DocumentProperty

    rw = 1
    Worksheets(1).Activate
    For Each p In ActiveWorkbook.BuiltinDocumentProperties
        Cells(rw, 1).Value = p.Name
        rw = rw + 1
    Next
End Sub

最佳答案
2010-10-29 21:02
Cells(rw, 2).Value = p.Value
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2010-10-29 19:45 | 显示全部楼层

我觉得vba里没有哪个对象有内置的中文属性吧?

图片中有中文那是因为你用的是中文版的office,或者是因为你用的中文版的操作系统,人家为了帮助你理解这些字符串的含义,翻译成中文了。

你可以建个对照表,用vlookup根据返回的英文找出中文意思来。

回复

使用道具 举报

 楼主| 发表于 2010-10-29 20:47 | 显示全部楼层

QUOTE:
以下是引用Zipall在2010-10-29 19:45:00的发言:

我觉得vba里没有哪个对象有内置的中文属性吧?

图片中有中文那是因为你用的是中文版的office,或者是因为你用的中文版的操作系统,人家为了帮助你理解这些字符串的含义,翻译成中文了。

你可以建个对照表,用vlookup根据返回的英文找出中文意思来。

谢谢zip!

那就让A列显示英文标题好了,B列照旧显示所对应的值。也可以啊

[em04]
回复

使用道具 举报

发表于 2010-10-29 21:02 | 显示全部楼层    本楼为最佳答案   

Cells(rw, 2).Value = p.Value
回复

使用道具 举报

发表于 2010-10-29 21:04 | 显示全部楼层

在我的机器上运行出错

WIN XP+EXCEL 2010

Workbook.BuiltinDocumentProperties 属性

Workbook.BuiltinDocumentProperties 属性

回复

使用道具 举报

 楼主| 发表于 2010-10-29 21:20 | 显示全部楼层

Workbook.BuiltinDocumentProperties 属性

Workbook.BuiltinDocumentProperties 属性

xp下,03和07都如上提示。

原来可以用.vlaue呀。为了看到其他的值,只加句 On Error Resume Next

回复

使用道具 举报

发表于 2010-11-1 16:33 | 显示全部楼层

学习

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-6-1 23:53 , Processed in 0.484144 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表