|
>解りづらければ素直に。
>"= COUNTIF(Sheet1!A1:A100," & """" & "<=" & """" & "&50)"
の""""は、「"」のことです。4つ続けて1つの「"」になります。
続けて書くと場合によっては、こんがらがるからこっちの方が素直で解りやすいです。
続けて書くかっこよく見えて、バラに書くと不細工に見えるのか知りませんが、
解りにくい時は、バラで書いた方が後で修正もしやすいです。
1つの文字として扱えば良いわけだし。
i = 5
AA = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
MsgBox "= COUNTIF(Sheet1!A1:A100,""<=""&" & AA & ")"
i = 5
BB = "<="
CC = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
MsgBox "= COUNTIF(Sheet1!A1:A100,""" & BB & """&" & CC & ")"
↑いちいちこんな風に確認するより
↓こっちの方が解りやすくないですか。
i = 5
変数1 = "<="
変数2 = "[にゃ〜.xls]Sheet1!" & Cells(i, 1).Address(0, 0)
"= COUNTIF(Sheet1!A1:A100," & """" & 変数1 & """" & "&50)"
↓
"&" & 変数2 & ")"
|
|