gpt4 book ai didi

Excel VBA - CommentThreaded 对象不可用

转载 作者:行者123 更新时间:2023-12-04 19:49:40 27 4
gpt4 key购买 nike

使用 Office 365,我正在处理包含大量数据的 Excel 工作表,人们已将注释和线程注释添加到多个单元格。现在我需要使用 VBA 提取所有这些并将它们放在另一个格式的另一个工作表中,但我只能使用 Range.Comments 对象提取注释。每当我尝试使用 Range.CommentThreaded 提取线程注释时,我都会收到“运行时错误‘1004’”。由于某种原因,CommentThreaded 对象似乎不存在。

我尝试在创建新的线程评论时录制一个宏并且它有效。创建的子包含 Range("T93").AddCommentThreaded ("Test"),但即使我尝试运行新创建的宏,我也会遇到相同的运行时错误。

在对象资源管理器中,如果我选择“显示隐藏的成员”,我可以找到与线程评论相关的对象,所以对象在那里但我不能使用它们。

对我缺少的东西有什么想法吗?我需要添加任何引用吗?

最佳答案

AddComment 仍然添加旧样式的评论。 AddCommentThreaded 不起作用(如 Rory 所说)。如果您打开对象浏览器,AddCommentThreaded 不存在,如果您将对象浏览器设置为显示隐藏成员,它就在那里,但它是灰色的。 Hidden range members

您需要一个解决方法。将评论添加为旧式评论 (AddComment),当 VBA 完成后转到审阅功能区,选择注释,转换为评论并全选,线程评论将出现。

关于Excel VBA - CommentThreaded 对象不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59050335/

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