[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBA:数式がエラーになります』(翼)
こんばんわ。初めて質問します。お願いいたします。
VBAで、数式を入力すると、エラーになります。
Range("A1").Formula = "=If(VLOOKUP(A2,Sheet2!A1:G10,4,0)="","",VLOOKUP(A2,Sheet2!A1:G10,4,0))"
では、ダメなのでしょうか?
""のところが悪いと思うんですが・・・
Range("A1").Formula = "=If(VLOOKUP(A2,Sheet2!A1:G10,4,0)="""","""",VLOOKUP(A2,Sheet2!A1:G10,4,0))"
でした。。。 (翼)
本人さんと衝突してしまいました。(笑)
1.
"=If(VLOOKUP(A2,Sheet2!A1:G10,4,0)="","",VLOOKUP(A2,Sheet2!A1:G10,4,0))" ↑ ↑ ここと ここの「"」の間に 「"」がある場合はワークシートに入力するままではおかしな具合になります。 一番外側の「"」と区別するために その内側の「"」は「""」に置き換えて書く必要があります。
"=If(VLOOKUP(A2,Sheet2!A1:G10,4,0)="""","""",VLOOKUP(A2,Sheet2!A1:G10,4,0))"
(KAMIYA)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.