首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >操作Excel文件

操作Excel文件
EN

Stack Overflow用户
提问于 2011-01-18 13:40:44
回答 2查看 1.8K关注 0票数 0

如何自动添加到Excel文档的Author属性?为此,我想使用c# 4。

EN

回答 2

Stack Overflow用户

发布于 2011-01-18 15:23:38

文档属性此链接说明了如何读取文档属性,并提供了您可以访问的属性列表。

代码语言:javascript
运行
复制
private void DisplayBuiltinDocumentProperties()

{ (Office.DocumentProperties)this.BuiltinDocumentProperties;= Office.DocumentProperties documentProperties1

代码语言:javascript
运行
复制
if (documentProperties1 != null)
{
    for (int i = 1; i <= documentProperties1.Count; i++)
    {
        Office.DocumentProperty dp = documentProperties1[i];
        Globals.Sheet1.Range["A" + i.ToString(), missing].Value2 =
            dp.Name;
    }
}

}

以下是所需的导入列表:

使用Microsoft.Office.Interop.Excel;使用Microsoft.Office.Core;// (Com对象,Office12对象库)`

#en0#a= (Microsoft.Office.Core.DocumentProperties)workbook.BuiltinDocumentProperties;a2.Value =“新作者”;

希望这能有所帮助

票数 0
EN

Stack Overflow用户

发布于 2011-08-18 00:16:36

正如您指定的C# 4一样,您可以使用以下内容:

代码语言:javascript
运行
复制
Workbook wbk = app.Workbooks.Add();

dynamic properties = wbk.BuiltinDocumentProperties;
dynamic property = properties.Item("Author");

property.Value = "J K Rowling";    
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4720825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档