For Each 构造只对集合和固有类型的数组有效,包括对象数组。 此外,不能使用 For Each 循环访问固定长度字符串的数组。 此错误的原因及解决方案如下:
For Each 构造中的数组元素包含用户定义的类型。
使用普通 For...Next 循环来循环访问数组元素。
For Each 构造中的数组元素包含固定长度字符串类型。 请使用普通 For...Next 循环来循环访问数组元素。
有关其他信息,选择有问题的项并按 F1(在 Windows 中)或 HELP(在 Macintosh 上)。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。