本帖最後由 av8d 於 2012-2-21 08:57 編輯
- Sub aa()
- Range("B1").Select
- Range("B1") = "{=IF(SUM(--ISNUMBER(FIND(A$1,地址!C$1:C$100)))<ROW(),"""",INDEX(地址!C:C,SMALL(IF(ISNUMBER(FIND(A$1,地址!$C$1:$C$100)),ROW($A$1:$B$100)),ROW())))}"
- End Sub
複製代碼 我想命令B1=IF(SUM(--ISNUMBER(FIND(A$1,地址!C$1:C$100)))<ROW(),"""",INDEX(地址!C:C,SMALL(IF(ISNUMBER(FIND(A$1,地址!$C$1:$C$100)),ROW($A$1:$B$100)),ROW())))
但是必須在左右各+{}
如下
Range("B1") = "{=IF(SUM(--ISNUMBER(FIND(A$1,地址!C$1:C$100)))<ROW(),"""",INDEX(地址!C:C,SMALL(IF(ISNUMBER(FIND(A$1,地址!$C$1:$C$100)),ROW($A$1:$B$100)),ROW())))}"
但是執行後{}卻不會出來 |