为什么会出现运行时错误424对象必需?

时间:2018-12-13 05:16:54

标签: arrays excel vba

let User = ...
let new_User = User.reverse();
{new_User.map((item) => {
  //display
})}

我得到一个

  

对象必填错误

function compare(){// define the compare method
   if(moment(t2).isBefore(t1)){
       return 1
   }else if (moment(t1).isBefore(t2)){
       return -1
   }else {
       return 0
   }
}
array.sort(compare)

我可以知道为什么会出错吗?我只是将数组的值分配给形状的文本。

1 个答案:

答案 0 :(得分:2)

一个数组没有.Value。更改

Sheet1.Shapes("TestWordsBox").TextFrame2.TextRange.Text = wordsArray1(1).Value

Sheet1.Shapes("TestWordsBox").TextFrame2.TextRange.Text = wordsArray1(1)