1、问题
for(var i=0; i < doc.Bookmarks.Count; i++)
{
doc.Bookmarks[i].Range.Editors.Add(-1);
}
程序运行出错,经跟踪发现doc.Bookmarks[i]为undifined,可把上述代码改为vbs代码时就没问题
2、解决方法
错误1:i应该是以1开始的数字,而不是0.因为在word中所有数组的下标都是以1开始的.
错误2:doc.Bookmarks[i]中的索引符号应修改为"()"小括号,即doc.Bookmarks(i).
|